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ł: Staże w Hiszpanii

Staże w Hiszpanii

Artykuł: Conformité Européenne

Conformité Européenne

Artykuł: Display Stream Compression

Display Stream Compression

Artykuł: High Dynamic Range

High Dynamic Range

Artykuł: PiP i podobne technologie

PiP i podobne technologie

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły