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? |
|
|
|
![]() |
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. |
|
|
|
bmL własność: clear 19.03.2011, 00:08:39
Crozin w3schools to raczej słabe źródło... czegokolwiek. ... 19.03.2011, 00:34:07
wookieb http://kurs.browsehappy.pl/CSS/Float 19.03.2011, 12:57:07
bmL Okej wygląda na to że zrozumiałem. Przypuszczałem ... 19.03.2011, 19:52:01
thek Na odwrót. Jeśli coś ma clear:right, to nie przepu... 20.03.2011, 09:29:44 ![]() ![]() |
|
Aktualny czas: 23.10.2026 - 16:32 |