Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> własność: clear
bmL
post
Post #1





Grupa: Zarejestrowani
Postów: 301
Pomógł: 25
Dołączył: 15.07.2007
Skąd: Olsztyn

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


Witam!
doświadczenie nauczyło mnię że
Kod
clear: both;
przydaje się jeżeli chcemy aby div wewnątrz którego znajdują się pływające elementy rozciągnął się do wysokości tych elementów.
Jednak dziś coś mnię pokuśiło żeby przeczytać opis tej dziwnej właściwości http://www.w3schools.com/Css/pr_class_clear.asp i w ogóle mi się to nie zgadza...
Może ktoś przetłumaczyć na ludzki rozum jak to działa? Czy tylko mi się wydaje że nic z tamtego opisu się nie zgadza a clear działa całkiem inaczej?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


A czego właściwie nie rozumiesz?

Jeśli masz w DIV elementy pływające jedne na lewo drugie na prawo i na końcu diva umieścisz element z clear:both. to rzeczywiście nie będzie rię on ustawiał liniowo ani za tymi lewymi ani za tymi prawymi ustawi się pod spodem i wyciągnie całego DIVa nadrzędnego do odpowiedniej wysokości i gitarka. Ale jak zamiast clear:both dasz clear:left, to już nie będzie tak fajnie (IMG:style_emoticons/default/tongue.gif) bo ten element będzie się ustawiał poniżej elementów z float: left i może się okazać, że elementy z floatr:right są wyższe di nadrzędny div nie rozciągnie się tak jak byś chciał. Z resztą najlepiej to sobie poeksperymentuj, bo efekty są czasem komiczne.
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: 23.10.2026 - 16:32