⊗mkSpCBrVP 73 of 128 menu

Vendorpræfikser i CSS

I fortiden opstod følgende situation blandt browsere: Før en CSS-egendom blev en del af standarden, implementerede browsere en prøveversion af denne egendom med en speciel forstavelse, som kaldes et vendorpræfiks.

Lad os se på egenskaben box-sizing for at se, hvordan det ser ud:

p { box-sizing: border-box; }

Denne egenskab begyndte kun at blive understøttet fra Firefox29, men allerede fra version Firefox2 var den tilgængelig med præfikset -moz:

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

Andre browsere havde tilsvarende forstavelser: -moz - Mozilla Firefox, -webkit - browsere baseret på Webkit- og Blink-motoren, -o - Opera med Presto-motoren, -ms - IE.

Den mest cross-browser kompatible version af egenskaben box-sizing, med brug af vendorpræfikser, så derfor cirka sådan ud:

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 browsere valgt at fjerne præfikserne på grund af deres ulemper. I stedet bruger man nu såkaldte flags. Egenskaber implementeres nu i browseren, men er som standard deaktiveret. Man kan dog aktivere dem i browserindstillingerne ved at sætte en markering i indstillingerne. Dette er gjort, så udviklere kan eksperimentere med en ny egenskab før den officielt bliver tilgængelig.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis