![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 25.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem sobie taki layout - nagłówek, treść i stopka - w treści 3 divy z float:left. Nie wiem dlaczego te divy(.content_box) nie rozpychają diva(#content) - w ogóle go nie widać na stronie(ma ustawione żółte tło, zresztą w firebugu też go nie pokazuje). Co zrobić, żeby div#content się pokazał normalnie, a w nim te .content_boxy?
index.html:
style.css:
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Wrzuć gdzies ten kod na serwer. Ale strzelam w ciemno, że trzeba dodać overflow: hidden dla #content.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 1 Dołączył: 25.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
dobry strzał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
tutaj jest jak było na początku a tutaj po dodaniu overflow: hidden dla #content - o to mi chodziło Tylko czy możesz mi jeszcze wytłumaczyć dlaczego? overflow: hidden chyba służy do ukrywania treści, która nie mieści się w elemencie (przynajmniej np tutaj tak piszą: http://www.kurshtml.boo.pl/css/przepelnienie,rozmiary.html) a nie do ustawiania elementowi możliwości rozpychania przez floaty. I jeszcze jak .content_box usunąć float:left to #content jest normalnie rozpychany bez overflow: hidden -> tutaj tak zrobiłem. Dlaczego floaty tak nie rozpychają domyślnie? Z czego to wynika? Może powinienem się cieszyć że działa i siedzieć cicho, ale chciałbym zrozumieć jakimi zasadami się to rządzi... Ten post edytował zwierzołak 5.06.2009, 20:49:43 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat a nie do ustawiania elementowi możliwości rozpychania przez floaty Wykreśl to nie. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Cytat Może powinienem się cieszyć że działa i siedzieć cicho, ale chciałbym zrozumieć jakimi zasadami się to rządzi... Gdyby nie IE, to byśmy stosowali display: table-cell i nie kombinowali tak z float... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 00:09 |