Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] nie mogę zmniejszyć diva
Arek00
post
Post #1





Grupa: Zarejestrowani
Postów: 177
Pomógł: 0
Dołączył: 8.11.2005

Ostrzeżenie: (0%)
-----


fragment stylu:
  1. .poll .bar {
  2. height: 1em;
  3. margin: 1px 0;
  4. background-color: #ddd;
  5. }
  6. .poll .bar .foreground {
  7. background-color: #aaa;
  8. height: 1em;
  9. clear: left;
  10. float: left;
  11. }

na stronie jest to używane tak:
  1. <div class="bar"><div style="width: 16%;" class="foreground"></div></div>

problem polega na tym że gdy zmieniam parametr height na większy np. 1.5 lub 2 to element na stronie się powiększa natomiast gdy chciałbym pomniejszyć ten element wstawiając w height np. 0.5 to cały czas mam rozmiar taki jak przy 1em. jak zmniejszyć te divy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Zajec
post
Post #2





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Jakiś adres można?

Nie chce mi się wstukiwać problematycznego kodu każdego użytkownika.
Go to the top of the page
+Quote Post
Arek00
post
Post #3





Grupa: Zarejestrowani
Postów: 177
Pomógł: 0
Dołączył: 8.11.2005

Ostrzeżenie: (0%)
-----


tutaj, chodzi o słupki w sondzie. w tej chwili zmieniłem tło tego diva na obrazek i nie wygląda to aż tak tragicznie no ale i tak nie mogę zrobić tych słupków cieńszych
Go to the top of the page
+Quote Post
maverickkk
post
Post #4





Grupa: Zarejestrowani
Postów: 181
Pomógł: 0
Dołączył: 12.11.2005

Ostrzeżenie: (0%)
-----


prawdopodobnie zastosuje stylach odstęp między wierszami

line-height: 0.5 em;
Go to the top of the page
+Quote Post
Zajec
post
Post #5





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Zamieniłem sobie
Cytat
<div class="bar"><div style="width: 44%;" class="foreground"></div></div>
na
Cytat
<div class="bar" style="height: 0.5em !important;"><div style="width: 44%; height: 0.5em !important;" class="foreground"></div></div>

Odświeżyłem stronę z cache i działa.


Bez żadnego line-height

Ten post edytował Zajec 1.06.2006, 17:17:43
Go to the top of the page
+Quote Post
maverickkk
post
Post #6





Grupa: Zarejestrowani
Postów: 181
Pomógł: 0
Dołączył: 12.11.2005

Ostrzeżenie: (0%)
-----


No to wspaniale.
Go to the top of the page
+Quote Post
Zajec
post
Post #7





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Coś mnie jeszcze naszło...

A czy twoje problemy nie dotyczą przypadkiem działania strony w głupiej przeglądarce?

O ile pamiętam, ona niezależnie od tego czy element zawiera jakieś znaki, zwiększa jego wysokość na tyle, aby zmieścił się tam jakiś tekst.

Jeśli moje przypuszczenia słusznie padły na IE, spróbuj dać
Kod
.poll div { font-size: 0; }


Ten post edytował Zajec 1.06.2006, 23:33:18
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:29