Opływanie elementów
Kolejną właściwością, która pomaga nam w budowaniu layoutów, jest float
, który definiuje opływanie elementów.
Cred paleo whatever, portland distillery microdosing pabst. Salvia seitan cardigan kinfolk yuccie, chia umami viral blog. Waistcoat tilde next level, tote bag stumptown four loko franzen. Small batch vice swag, offal chia kickstarter helvetica pitchfork. Cornhole schlitz master cleanse, fap flannel plaid you probably haven't heard of them flexitarian tousled echo park fanny pack viral. Bushwick paleo pour-over, schlitz cred 3 wolf moon try-hard flexitarian chartreuse sustainable vegan beard. Asymmetrical pabst tumblr neutra helvetica.
Powyższy przykład demonstruje klasyczny przypadek użycia float
i odnosi się wprost do opływania elementu tekstem. float
wyjmuje element z jego naturalnej pozycji na stronie i wyrównuje odpowiednio do lewej lub prawej strony kontenera (rodzica). Pozostałe elementy, które znajdują się wewnątrz tego samego kontenera, będą go opływać.
Important::Ważne
Siostrzaną właściwością
float
jestclear
. Służy ona do "resetowania" opływania kolejnych elementów. Spójrzmy na przykład:Nasz ostatni element otrzymał właściwość
clear: both
, co oznacza, że zamiast opływać sąsiadujące elementy – i zostać umieszczony w tym samym rzędzie, co zielone kwadraty – pojawił się w następnej linii.Spójrzmy jeszcze na przykład, gdzie wewnątrz kontenera znajdują się elementy z
float
.Wygląda trochę kiepsko, prawda? Wszystkie elementy z
float: left
wylądowały poza kontenerem, a sam kontener wygląda na pusty. Takiemu zachowaniu można zaradzić czyszcząc opływanie i tutaj również jest pomocna właściwośćclear
.Niestety, nie jest to wcale idealne rozwiązanie. Nie chcemy w końcu zaśmiecać naszej strony pustymi elementami użytymi tylko ze względu na wygląd. Istnieją nieco lepsze sposób, oparte na pseudoelementach (co to takiego, dowiemy się już niebawem) – tzw. micro-clearfix – oraz własności
overflow
.
Opływanie w CSS często przydaje się do tworzenia całych layoutów oraz poszczególnych komponentów strony.
Rafael Williamson
Vinyl fanny pack cardigan tousled umami slow-carb meh. Kinfolk post-ironic synth DIY heirloom, vegan schlitz.
Last updated