Tailwindis on kuvasuhe elemendi laiuse ja kõrguse suhe (nt video või pildi puhul). Tailwind CSS võttis kasutusele natiivse toe kuvasuhte utiliitidele, mis kasutavad elemendi soovitud kuvasuhte määramiseks CSS-i kuvasuhte atribuuti. Seda atribuuti aga vanemad brauserid ei toeta. Seetõttu saavad kasutajad nende brauserite toetamiseks kasutada kuvasuhte pistikprogrammi. See pistikprogramm tutvustab kahte klassi, st ' aspekt-w-{n} ” ja „ aspekt-h-{n} ”, mida saab kombineerida, et anda elemendile fikseeritud kuvasuhe.
See artikkel selgitab Tailwindis kuvasuhte pistikprogrammi määramise meetodit.
Kuidas Tailwind CSS-is kuvasuhte pluginat seadistada?
Tailwindis kuvasuhte pistikprogrammi seadistamiseks vaadake alltoodud samme.
- Installige projekti kuvasuhte pistikprogramm
- Lisage faili 'tailwind.config.js' kuvasuhte pistikprogramm ja keelake ' aspekt ” tuum plugin
- Kasutage HTML-programmis kuvasuhte pistikprogrammide klasse
- Kontrollige väljundit, vaadates HTML-i veebilehte
1. samm: installige Tailwind Projecti kuvasuhte pistikprogramm
Esmalt avage terminal ja käivitage alltoodud käsk, et installida projekti kuvasuhte pistikprogramm:
asl ja @ taganttuulcss / kuvasuhe
2. samm: konfigureerige kuvasuhte pistikprogramm Tailwindi konfiguratsioonifailis
Seejärel avage fail 'tailwind.config.js', lisage sellesse kuvasuhte pistikprogramm ja keelake ' aspekt ” põhiplugin, et vältida konflikte:
module.exports = {sisu: [ './index.html' ] ,
corePlugins: {
kuvasuhe: vale ,
} ,
pluginad: [
nõuda ( '@tailwindcss/aspect-ratio' ) ,
] ,
} ;
3. samm: kasutage HTML-programmis kuvasuhte pistikprogrammi
Nüüd looge HTML-programm ja kasutage selles kuvasuhte pistikprogrammi. Näiteks oleme kasutanud aspekt-w-16 ” ja „ aspekt-h-9 ” klassid meie programmis, et säilitada kuvasuhe 16:9:
< keha >< div klass = 'aspect-w-16 aspect-h-9' >
< iframe src = 'https://www.youtube.com/embed/NX_NW6bt6_s'
raamipiir = '0' lubama = 'kiirendusmõõtur; automaatesitus;
lõikelaud-kirjutamine; krüpteeritud meedia; güroskoop;
pilt pildis' luba täisekraanil > iframe >
div >
keha >
Siin:
- ' ” element kasutab kahte kuvasuhte pistikprogrammide klassi, st „ aspekt-w-16 ” ja „ aspekt-h-9 ”. Neid klasse kasutatakse fikseeritud kuvasuhtega 16:9 konteineri loomiseks.
- ' ” elementi kasutatakse YouTube'i video manustamiseks.
- ' src ” atribuut määrab manustatava video allika URL-i.
- ' raamipiir ” atribuudi väärtus on „0”, mis eemaldab manustatud video ümber oleva äärise.
- ' lubama ” atribuut määrab manustatud video load, näiteks lubab automaatse esituse ja pilt-pildis režiimi.
- ' luba täisekraanil ” võimaldab videot täisekraanirežiimis vaadata.
Märge: Veenduge, et video link oleks manustatud.
4. samm: kontrollige väljundit
Lõpuks käivitage HTML-programm ja vaadake väljundi kontrollimiseks veebilehte:
Ülaltoodud väljundi kohaselt tagavad kuvasuhte pistikprogrammide klassid, et konteiner säilitab soovitud kuvasuhte, st 16:9.
Järeldus
Tailwindis kuvasuhte pistikprogrammi määramiseks installige esmalt projekti kuvasuhte pistikprogramm. Seejärel lisage faili 'tailwind.config.js' kuvasuhte pistikprogramm ja määrake ' aspekt ' tuum plugina väärtus ' vale ', et see keelata. Pärast seda kasutage HTML-programmis kuvasuhte pistikprogrammide klasse. Lõpuks kontrollige väljundit, vaadates HTML-i veebilehte. Selles artiklis on selgitatud Tailwindis kuvasuhte pistikprogrammi määramise meetodit.