Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS]Opływanie DIV'ów
WojtasSP320
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 13
Dołączył: 13.08.2008
Skąd: Chełmno

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


Kod
<div id="NR1" style="width: 100px; height: 200px; margin: 5px; border: 1px solid #000000; float: left;"></div>
<div id="NR2" style="width: 100px; height: 100px; margin: 5px; border: 1px solid #000000;"></div>
<div id="NR3" style="width: 100px; height: 100px; margin: 5px; border: 1px solid #000000;"></div>


Dlaczego NR2 i NR3 nachodzą na NR1?
Jak to najprościej zniwelować? Można dać margin-left: szerokosc_diva_NR1; dla NR2 i NR3, ale czy da się "prościej" - bardziej natywnie...? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hiszpanespaniol
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 39
Dołączył: 7.04.2008
Skąd: 3city

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


clear: both

i nie przejmujesz sie czy cos jest przed lub za div'em. mysle ze ten sposob jest najprostszy. jezeli masz kilka div'ow ktore maja ustawione float (np gdy tworzysz z nich komorki pseudotabeli) to wtedy nie ma innego rozwiazania jak dodac po nich kolejny div ze style clear: both, ale jesli chodzi tylko o 1 div, to wystarczy mu dodac clear.

edit:
wlasciwie to mozesz chyba usunac ten float z div'a NR1 ?
przepraszam za brak polskich znakow, nie moge ich wpisywac chwilowo

Ten post edytował hiszpanespaniol 21.09.2008, 21:28:24
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: 10.10.2025 - 21:09