⊗mkSpCBrVP 73 of 128 menu

Vendorprefikser i CSS

I fortiden var situasjonen blant nettlesere som følger: før en CSS-egenskap dukker opp i spesifikasjonen, implementerte nettlesere en prøveversjon av denne egenskapen med et spesielt prefiks, som kalles vendorprefiks.

La oss se på hvordan dette ser ut ved å bruke eksempelet med egenskapen box-sizing:

p { box-sizing: border-box; }

Denne egenskapen ble bare støttet fra Firefox29, men allerede fra versjon Firefox2 var den tilgjengelig med prefikset -moz:

p { -moz-box-sizing: border-box; }

Andre nettlesere hadde lignende prefikser: -moz - Mozilla Firefox, -webkit - nettlesere på Webkit- og Blink-motoren, -o - Opera på Presto-motoren, -ms - IE.

Derfor hadde den mest tverrnettleser-kompatible versjonen av egenskapen box-sizing, med bruk av vendorprefikser, omtrent følgende utseende:

p { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }

I dag har nettlesere bestemt seg for å fjerne prefikser på grunn av deres ulemper. Og nå bruker de såkalte flagg i stedet. Egenskaper implementeres nå i nettleseren, men er som standard deaktivert, men de kan aktiveres i nettleserinnstillingene ved å huke av for det tilsvarende flagget i innstillingene. Dette er gjort for at utviklere skal ha muligheten til å eksperimentere med den nye egenskapen før den offisielt lanseres.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis