Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> div width ie, div staje sie zbyt wysoki
discovery
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 26.12.2004
Skąd: Jastrzębie Zdrój

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


Witam serdecznie, natkalem sie wczoraj na pewien problem w wyswietaniu strony ktora pisze przez kochene IE. Wszystko sprowadza sie do jednego diva, ktory w CSS zdefiniowalem nastepujaco:

  1. .break_1px {
  2. padding-top: 1px;
  3. background-color: #f7f7f7;
  4. float: left;
  5. width: 760px;
  6. }


Div ma za zadanie tworzyc odstep pomiedzy blokami strony o szerokosci 1px, na ff oraz operze wszystko dziala pieknie, natomiast w IE powstaje 13 pikselowa krowa (wysokosci). Div wraca do swoich romiarow, 1px, gdy div zdefiniuje nastepujaco:

  1. .break_1px {
  2. padding-top: 1px;
  3. background-color: #f7f7f7;
  4. }


Ale wowczas calkowicie znika mi na ff oraz operze.
Bardzo prosze opomoc od wczoraj kombinuje na wszelikie sposoby ale nic, z gory serdecznie dziekuje za pomoc.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gekon
post
Post #2





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

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


my_identify: Nie. A właściwie nie tak jak pokazujesz. CSS i hr się za bardzo nie lubią. Najlepszym rozwiazaniem z semantycznego punktu widzenia byłoby to:

  1. <div class="one-px"><hr /></div>

  1. div.one-px hr { display: none; }
Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 13:55