Współczynnik proporcji, czyli aspect-ratio w CSS
Właściwość aspect-ratio umożliwia zdefiniowanie pożądanej szerokości do wysokości elementu znajdującego się w kontenerze, polu. W praktyce umożliwia nam to dostosowywanie się zawartości w obszarze do wymiarów przeglądarki. Być może wydaje się to na początku mało użyteczne jednak trzeba pamiętać, że w dzisiejszych czasach strony wyświetlamy na różnej wielkości urządzeniach.
Możemy więc uznać, że aspect-ratio to właściwość pomagająca nam dobrać proporcje pomiędzy wysokością a szerokością elementu. Daje nam to możliwość dostosowania do siebie elementów pod względem wysokości (height) lub szerokości (width). Drugi wymiar nie jest nam potrzebny.
Chwilowo prawdopodobnie trochę brzmi to jak czarna magia. Jednak z pewnością mijaliście już z nim do czynienia. Dlatego przejdźmy do praktyki czyli przykładów:
Podstawowe style dla powyższych kontenerów są takie same. Posiadają one jednak inny współczynnik proporcji. Dla powyższych przykładów wygląda on następująco:
.ratio-1-1 {
aspect-ratio: 1 / 1;
}
.ratio-1-2 {
aspect-ratio: 1 / 2;
}
.ratio-4-3 {
aspect-ratio: 4 / 3;
}
.ratio-16-9 {
aspect-ratio: 16 / 9;
} Do najczęściej przyjmowanych wartości należą
/* kluczowe wartości */aspect-ratio: auto; /* domyślna*/
/* Wartości współczynnika */aspect-ratio: 1 / 1; /* szerokość i wysokość mają równe proporcje */aspect-ratio: 2 / 1; /* szerokość jest dwa razy większa od wysokości */aspect-ratio: 1 / 2; /* szerokość jest połową wysokości */aspect-ratio: 16 / 9 /* typowy współczynnik proporcji wideo */aspect-ratio: auto 4 / 3; /* width:height, chyba że jest to element zastępczy */aspect-ratio: 0.5; /* float value */
/* Wartości globalne */aspect-ratio: inherit;
aspect-ratio: initial;
aspect-ratio: unset; box-sizing.Z pomocą aspect-ratio możemy także ustawiać grafiki / zdjęcia w kontenerze. Tak by lepiej wpasowywały się one do strony.
źródło:
Jak w przypadku wielu różnych tematów tak i w przypadku marki osobistej pojawiło się przez…
Choć zabrzmi to może nieco dziwnie to wprowadzenie AI (sztucznej inteligencji) do naszego życia było…
Widmo Brockenu to dość rzadko spotykane zjawisko optyczne, najczęściej widywane w wysokich partiach gór. Można…
Zacznę może od tego, że relikwia, relikwii nie równa. Wiem jeśli nie ma się pojęcia…
Logo stanowi jeden z ważniejszych elementów tożsamości wizualnej praktycznie każdej firmy, marki czy projektu. Logo…
Budując własną markę osobistą lub chcąc ją zbudować trzeba liczyć się z wieloma wyzwaniami. Jednym…