Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Opływanie elementów

czwartek,

Opływanie elementów

Element pływający może zostać ustawiony po jednej ze stron nadrzędnego kontenera. Taki układ jest często spotykany w gazetach i czasopismach, gdzie tekst opływa grafiki. W takim celu twórcy CSS wprowadzili własność float. Autorzy stron wpadli na pomysł, żeby za jego pomocą tworzyć układy stron i z braku lepszego rozwiązania takie podejście było powszechnie stosowane przez kilkanaście lat.

Przykład

CKZiU

Lorem ipsum dolor sit amet consectetur adipisicing elit. Quasi dicta itaque id expedita repellat, nostrum enim dolores consectetur aspernatur corporis voluptates quod. Atque consequuntur pariatur deleniti repellendus voluptatem, aliquid quaerat, impedit dolor animi saepe soluta culpa error tenetur molestias eveniet facilis laudantium officiis est ex debitis, quidem similique, nobis. Voluptas iusto aspernatur aperiam explicabo deleniti sequi, expedita. Nemo sit esse nam, reprehenderit pariatur soluta, ea animi illum, quisquam dolorum ducimus odio dicta neque explicabo qui omnis, quia deserunt? Nam maxime cupiditate inventore, molestias. Tenetur odio eaque quis aut.

CKZiU

Lorem ipsum dolor sit amet consectetur adipisicing elit. Quasi dicta itaque id expedita repellat, nostrum enim dolores consectetur aspernatur corporis voluptates quod. Atque consequuntur pariatur deleniti repellendus voluptatem, aliquid quaerat, impedit dolor animi saepe soluta culpa error tenetur molestias eveniet facilis laudantium officiis est ex debitis, quidem similique, nobis. Voluptas iusto aspernatur aperiam explicabo deleniti sequi, expedita. Nemo sit esse nam, reprehenderit pariatur soluta, ea animi illum, quisquam dolorum ducimus odio dicta neque explicabo qui omnis, quia deserunt? Nam maxime cupiditate inventore, molestias. Tenetur odio eaque quis aut.

Kod HTML

Kod HTML przykładu to kontener div zawierający dwa akapity oraz dwa obrazy.

<div id="float-ex">	
  <img src="CKZiU.jpg" alt="CKZiU">	
  <p>Lorem...</p>	<img src="CKZiU.jpg" alt="CKZiU">	
  <p>Lorem...</p>
</div>

Kod CSS

Pierwszy obraz otrzymał własność float ustawioną na left. co powoduje, że element znalazł się po lewej stronie. Drugi element img ma własność float równą right i znalazł się po prawej stronie tekstu. Marginesy nadano ze względów estetycznych, aby tekst nie „przyklejał się” do obrazów.

 #float-ex img { 
   float: left; 
   margin: 0 10px 10px 0;
 }
 #float-ex img:nth-of-type(2) { 
   float: right; 
   margin: 0 10px 10px 0;
 } 

Własność float

Wartości własności float:

  • none – ustawienie domyślne, brak opływania;
  • left – element ustawiony z lewej strony;
  • right – element ustawiony z prawej strony;
  • initial – aplikuje początkową wartość;
  • inherit – wartość jest dziedziczona po elemencie nadrzędnym.
Artykuł: Olimpiada Zdrowia PCK

Olimpiada Zdrowia PCK

Artykuł: Zostań dawcą szpiku!

Zostań dawcą szpiku!

Artykuł: Przeglądarka Vivaldi

Przeglądarka Vivaldi

Artykuł: Lenovo

Lenovo

Artykuł: Światowy Dzień Oszczędzania

Światowy Dzień Oszczędzania

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły