⊗mkSpCBrVP 73 of 128 menu

Vendor prefixek a CSS-ben

A múltban a böngészők között a következő helyzet alakult ki: mielőtt egy CSS tulajdonság megjelent volna a specifikációban, a böngészők egy próbaverziót implementáltak ebből a tulajdonságból egy speciális előtaggal, amelyet vendor prefixnek neveznek.

Nézzük meg a box-sizing tulajdonság példáján, hogyan is néz ez ki:

p { box-sizing: border-box; }

Ezt a tulajdonságot csak a Firefox29-től kezdték támogatni, azonban már a Firefox2 verziótól elérhető volt a -moz prefixszel:

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

A többi böngészőnek hasonló előtagjai voltak: -moz - Mozilla Firefox, -webkit - A Webkit és Blink motoron futó böngészők, -o - A Presto motoron futó Opera, -ms - IE.

Így a box-sizing tulajdonság legkeresztböngészőbb változata, a vendor prefixek használatával, nagyjából a következő formában nézett ki:

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

Jelenleg a böngészők úgy döntöttek, hogy lemondanak a prefixekről a kényelmetlenségük miatt. Mostantól úgynevezett flag-eket használnak helyettük. A tulajdonságok most már bekerülnek a böngészőbe, de alapértelmezetten ki vannak kapcsolva, azonban be lehet őket kapcsolni a böngésző beállításaiban, ha bejelöljük a megfelelő jelölőnégyzetet a beállításokban. Ezt azért tették, hogy a fejlesztők lehességedést kapjanak az új tulajdonsággal való kísérletezésre, mielőtt az hivatalosan is megjelenne.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás