Omadus aspect-ratio
Omadus aspect-ratio määrab
elementide joonduse
põikteljel paindlike plokkide jaoks
ja horisontaalteljel võrede jaoks.
Rakendub vanem-
elemendile.
Süntaks
valija {
aspect-ratio: auto või kuvasuhe;
}
Väärtused
| Väärtus | Kirjeldus |
|---|---|
auto |
Elemendil pole eelistatud kuvasuhet ja brauser määrab selle automaatselt, lähtudes elemendi laiusest ja kõrgusest. |
kuvasuhe |
Kuvasuhe kirjutatakse kujul 16/9,
siin esimene number on laius ja teine
number - kõrgus. Kui mõni väärtus ei ole
määratud, loetakse see võrdseks 1. Samuti
mõned kuvasuhted on lubatud kirjutada
ühe numbriga. Näiteks 2/1 saab kirjutada
kui 0.5, see annab sama tulemuse. |
auto && kuvasuhe |
Kui kuvasuhe tuleb koos
võtmesõnaga auto (näide: auto 1/2),
siis valitakse määratud kuvasuhe,
kuid asendatavate elementide (nagu
pildid ja videod) omade kuvasuhtega
kasutatakse ainult seda. |
Näide
Määrame nupule automaatse kuvasuhte:
<p>
<button>Click</button>
</p>
button {
aspect-ratio: auto;
background-color: #9DDFA4;
padding: 1em;
}
:
Näide
Nüüd määrame nupule kuvasuhte
kui 1/2:
<p>
<button>Click</button>
</p>
button {
aspect-ratio: 1/2;
background-color: #9DDFA4;
padding: 1em;
}
:
Vaata ka
-
omadus
object-fit,
mis skaleerib elemente