Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Margines <div>, Firefox - odstępy między kolejnymi blokami
giver
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.03.2008
Skąd: Tarnobrzeg

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


Problem jest taki, że w Firefox strona a właściwie TOP się rozjeżdża, natomiast pod IE odziwo wszystko jest ok.
http://tbgpk.tbg.net.pl/
Proszę jedynie o zwrócenie uwagi na problem z prawidłowym wyświetlaniem strony, ponieważ jest to tylko na razie tylko i wyłącznie prototyp.
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
.pds div img {display:block;}
Go to the top of the page
+Quote Post
giver
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 13.03.2008
Skąd: Tarnobrzeg

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


Super, działa. Dociekliwość jednak każe mi się spytać dlaczego tak się dzieje?
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Mozesz tez dac
Kod
.pds div{line-height: 0px}


Img jest wyswietlany ma wlasciwosci obiektu liniowego (display: inline) i działa na niego line-height
Display:block ignoruje line-height dlatego nie ma tego odstepu

Ten post edytował wookieb 21.01.2009, 19:59:58
Go to the top of the page
+Quote Post
batman
post
Post #5





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat
Dociekliwość jednak każe mi się spytać dlaczego tak się dzieje?
Sprawa jest dosyć prozaiczna. W skrócie chodzi o to, że obrazek inline jest wyświetlany na wysokości tekstu. Czyli zostaje pod nim przestrzeń potrzebna na ogonki (litery g, y, p, itd). Jeśli dasz display: block, wówczas obrazek nie jest traktowany jako fragment tekstu i przestrzeń znika.
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: 16.09.2025 - 23:18