![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod .tresc { width: 604px; float: left; overflow: hidden; background-color: #006699; height: 100%; } .naglowek { background-color: #003366; } .ramka { margin-left:5px; margin-right:5px; margin-bottom:15px; border: solid #003366 2px; } .osoba { margin-left:15px; margin-top:15px; text-align: center; width: 100px; } Gdy dla .osoba nie ma ustawionego float:left; divy układają się tak: Bez float Zaś gdy ustawie float: left; dla .osoba: Float left Jak widać te mały divy (które wyświetlają w sobie obrazek etc.) wyskakują z diva ramka po ustawieniu float: left;. Dlaczego tak się dzieje? Chcę uzyskać coś takiego: Tak ma być Z góry dziękuję za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak widać te mały divy (które wyświetlają w sobie obrazek etc.) wyskakują z diva ramka po ustawieniu float: left;. Dlaczego tak się dzieje? Bo właśnie na tym polega float. Diw robi się "pływający". Chcę uzyskać coś takiego: Tak ma być Za tymi divami, które mają float wstaw jakiś niewidoczny element ze stylem clear:both; i będzie po kłopocie. Ten post edytował JoShiMa 8.01.2009, 12:32:40 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, pomogło (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 07:23 |