Kuvan keskittäminen tekstin tasauksen avulla: Keskitä
Elementti on rivinsisäiselementeille (näyttö arvo inline-block
). Se voidaan helposti keskittää lisäämällä text-align: center;
CSS-ominaisuus sen sisältävään pääelementtiin.
Jos haluat keskittää kuvan käyttämällä, text-align: center;
sinun on sijoitettava
lohkotason elementin sisäpuoli, kuten a div
. Koska text-align
ominaisuus koskee vain lohkotason elementtejä, asetat text-align: center;
käärintälohkotason elementille vaakatasossa keskitetyn
.
Esimerkki
Center an Image using text align center .img-container { text-align: center; }
Huomaa: Pääelementin on oltava lohkoelementti. Jos se ei ole lohkoelementti, sinun on lisättävädisplay: block;
CSS-ominaisuustext-align
ominaisuuden kanssa.
Center an Image using text align center .img-container { text-align: center; display: block; }
Esittely: Codepen
Kohteen sovitus
Kun kuva on keskitetty, haluat ehkä muuttaa sen kokoa. object-fit
Ominaisuus määrittää, miten elementti reagoi leveys / korkeus on ylätason laatikko.
Tätä ominaisuutta voidaan käyttää kuvien, videoiden tai minkä tahansa muun median käyttämiseen. Sitä voidaan käyttää myös object-position
ominaisuuden kanssa saadaksesi paremman hallinnan median esityksestä.
Pohjimmiltaan käytämme object-fit
ominaisuutta määrittelemään, kuinka se venyttää tai pilata sisäistä mediaa.
Syntaksi
.element
Arvot
fill
: Tämä on oletusarvo . Muuta sisällön kokoa vastaamaan sen vanhempaa laatikkoa kuvasuhteesta riippumatta.contain
: Muuta sisällön kokoa siten, että se täyttää ylätason ruudun käyttämällä oikeaa kuvasuhdetta.cover
: samanlainen kuincontain
mutta rajaa usein sisältöä.none
: näytä kuva alkuperäisessä koossa.scale-down
: vertaa eroanone
jacontain
löytää pienin betonikohteen koko.
Selaimen yhteensopivuus
object-fit
Tukevat useimmat uudet selaimet, että viimeisimmät infoa yhteensopivuudesta voit tarkistaa tämän //caniuse.com/#search=object-fit.
Dokumentointi
- text-align - MDN
- object-fit - MDN
- MDN