Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 7.10.2009 Ostrzeżenie: (0%)
|
Na http://www.maxdesign.com.au/articles/css-layouts/one-fixed/ jest przykładowy layout css
Przeczytałam na stronie http://www.signs.pl/html/s/clear.php o clear. Czy content musi być w nowej linii? bez clear: left; wygląda tak samo... Zobaczyłam, że na stronie http://www.maxdesign.com.au/articles/css-l...ts/three-fixed/ Przy 3 kolumnach nie ma clear:left w #content..... Ten post edytował olkaa 25.05.2010, 14:46:02 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
Clear zabrania opływać dany element z określonej strony. Jest to konieczne przy stosowaniu float, gdyż bez tego każdy kolejny za floatowanym stara się go opływać zgodnie z definicją. W ten sposób małe bloki mogą utworzyć Ci na stronie schodki, co nie będzie raczej efektem celowym (IMG:style_emoticons/default/winksmiley.jpg) Poprzednik podał przykład użycia. Masz dwie części. Jedna płynie w lewo, druga w prawo. Stopka nie może być jednak ustawiona gdzieś pomiędzy nimi czy wciskać się pod określony. Dlatego ustawia się jej styl clear:both, co sugeruje, że z żadnej strony nie może mieć elementów pływających. Zobacz sam(IMG:http://img535.imageshack.us/img535/5679/clearh.jpg)
Tutaj brak clear spowodował, że tytuły kolejnych newsów opłynęły miniaturkę zamiast zejść pod nią. To jest błąd autora tego stylu. Kolejny wpis (zapewne div) powinien mieć definicje clear ustawioną, co zapobiegło by tej wpadce. |
|
|
|
olkaa [CSS][HTML] clear - jak lepiej zrozumieć? 25.05.2010, 14:44:33
testphpinfo Najprościej:
Jeżeli chcesz ustawić element z lewej... 25.05.2010, 21:14:50
croc Ja unikam clear, bo w niektórych przeglądarkach na... 25.05.2010, 22:25:30 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 16:44 |