Својство aspect-ratio
Својство aspect-ratio задаје поравнање
елемената дуж попречне осе за flex блокове
и по хоризонталној оси за гридове.
Примењује се на родитељски
елемент.
Синтакса
селектор {
aspect-ratio: auto или однос;
}
Вредности
| Вредност | Опис |
|---|---|
auto |
Елемент нема пожељни однос страница и прегледач га аутоматски поставља, полазећи од ширине и висине елемента. |
однос |
Однос се записује у облику 16/9,
овде први број је ширина, а други
број - висина. Ако нека вредност није
наведена, онда се сматра да је једнака 1. Такође
неке односе је дозвољено записати
једним бројем. На пример, 2/1 може се записати
као 0.5, то ће дати исти резултат. |
auto && однос |
Ако однос страница иде заједно
са кључном речи auto (пример: auto 1/2),
онда ће се бирати наведени однос,
али за заменљиве елементе (као што су
слике и видео снимци) са сопственим односом
користиће се само он. |
Пример
Поставимо за дугме аутоматски однос страница:
<p>
<button>Click</button>
</p>
button {
aspect-ratio: auto;
background-color: #9DDFA4;
padding: 1em;
}
:
Пример
А сада задајмо однос страница за дугме
као 1/2:
<p>
<button>Click</button>
</p>
button {
aspect-ratio: 1/2;
background-color: #9DDFA4;
padding: 1em;
}
:
Погледајте такође
-
својство
object-fit,
које скалира елементе