Flexbox – właściwość align-self [CSS]

Reading Time: < 1 minute

To już kolejna część kursu poświęconemu Flexbox – do wcześniejszych części linki znajdziecie w prawej kolumnie. Dlatego też nie będę zbyt dużo czasu poświęcać na wprowadzenie. Polecam za to zapoznać się z poprzednimi częściami kursu.

Cechy właściwości align-self

W tej części zajmiemy się właściwością align-self. Właściwość ta określa wyrównanie dla wybranego elementu wewnątrz elastycznego kontenera. Właściwość align-self zastępuje właściwość align-items elementu kontenera elastycznego.

align-self przyznaje następujące cechy:

align-self: auto | flex-start | flex-end | center | baseline | stretch;

Przykłady działania:

kol 1
kol 2
kol 3

Ogólny kod CSS dla przykładu:

.flex-container {
  display: flex;
  background-color: #f1f1f1;
  height: 300px;
}

HTML przepytuje się za to następująco:

<div class="flex-container">
  <div>kol 1</div>
  <div class="auto">kol 2</div>
  <div>kol 3</div>
</div>

W przykładach specjalnie nie będziemy ingerować w kod HTML zmienimy jedynie wartość omawianej właściwości. Poniżej samodzielnie możesz sprawdzić jak działa ta właściwość.

See the Pen
Untitled
by Aura (@Julka85)
on CodePen.0

Podsumowanie

Mam nadzieję, że wpis okaże się dla was pomocny. Oceniając go wato pamiętać, że jest on częścią większej całości i sporo informacji pominęłam.

Jeżeli chcecie bym kontynuowała kurs z flexbox informację o tym możecie umieścić w formie komentarza.

źródła:
https://www.w3schools.com/cssref/css3_pr_align-self.asp

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *