181 of 313 menu

Свойство 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,
    което мащабира елементите
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне