Pytanie: Czemu pozioma linia <hr /> przylega mi do zdjęcia, ale już od tekstu się ładnie odsuwa?
Damonsson
16.04.2013, 11:41:59
<hr /> to skomplikowany znacznik, odradzam jego używanie. Do każdej przeglądarki musisz pisać na niego praktycznie osobny styl. W Operze np jest wszystko ładnie w Twoim przykładzie.
Zerknij teraz ale w wersji wcześniejszej zarówno tekst jak i hr przylegały do zdjęcia @Opera/9.80 (X11; Linux i686; U; pl) Presto/2.10.289 Version/12.02
Ale tutaj nie chodzi o odstęp od zdjęcia z boku. Układ ma pozostać taki jaki jest, ale linia <hr> czy <div line> ma pójść pod zdjęcie i ma mieć OD ZDJĘCIA odstęp powiedzmy 15px czyli margin-top: 15px dla hr.
Mega_88
16.04.2013, 13:58:48
Cytat(Szymciosek @ 16.04.2013, 14:45:20 )
Ale tutaj nie chodzi o odstęp od zdjęcia z boku. Układ ma pozostać taki jaki jest, ale linia <hr> czy <div line> ma pójść pod zdjęcie i ma mieć OD ZDJĘCIA odstęp powiedzmy 15px czyli margin-top: 15px dla hr.
Nie wiem czy to jest poprawnie dla hr -> float:left, ale jeżeli nie użyjesz dla elementu "float:left" to on nada automatycznie jakiś margin/top/left/... dla elementu. Dajesz float:left i przylega do obrazka odstęp określasz marginem i pod każdą przeglądarką powinno być tak samo.
Przetestuj sobie z float:left i bez niego ( bez float:left nie zadziała margin-top z tego co pamietam )
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.