⊗mkSpCBrVP 73 of 128 menu

Vendor-voorvoegsels in CSS

In die verlede het die volgende situasie onder blaaiers ontstaan: voordat 'n CSS-eienskap in die spesifikasie verskyn, het blaaiers 'n proefweergawe van daardie eienskap geïmplementeer met 'n spesiale voorvoegsel, wat 'n vendor-voorvoegsel genoem word.

Kom ons kyk na hoe dit lyk met die voorbeeld van die eienskap box-sizing:

p { box-sizing: border-box; }

Hierdie eienskap is eers vanaf Firefox29 ondersteun, maar vanaf weergawe Firefox2 was dit reeds beskikbaar met die voorvoegsel -moz:

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

Ander blaaiers het soortgelyke voorvoegsels gehad: -moz - Mozilla Firefox, -webkit - blaaiers op die Webkit- en Blink-enjin, -o - Opera op die Presto-enjin, -ms - IE.

Die mees kruisblaaiervriendelijke weergawe van die eienskap box-sizing, met die gebruik van vendor-voorvoegsels, het dus ongeveer so gelyk:

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; }

Tans het blaaiers besluit om van voorvoegsels af te sien weens hul ongerief. Hulle gebruik nou sogenaamde vlae. Eienskappe word nou in die blaaier geïmplementeer, maar is standaard afgeskakel. Dit kan eger in die blaaierinstellings aangeskakel word deur die toepaslike vinkie te plaas. Dit is gedoen sodat ontwikkelaars met die nuwe eienskap kan eksperimenteer voor dit amptelik beskikbaar word.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp