⊗mkSpCBrVP 73 of 128 menu

Вендорӣ префиксҳо дар CSS

Дар гузашта миёни браузерҳо вазъияти зерин ба вуҷуд омад: пеш аз он ки хосияти CSS дар муқаррар (спецификация) пайдо шавад, браузерҳо версияи озмоишии ин хосиятро бо пешванди махсус, ки префикси вендорӣ номида мешавад, татбиқ мекарданд.

Биёед бо мисоли хосияти box-sizing бубинем, ки ин чӣ гуна ба назар мерасад:

p { box-sizing: border-box; }

Ин хосият танҳо аз Firefox29 дастгирӣ шурӯъ шуд, аммо аллакай аз версияи Firefox2 он бо префикси -moz дастноҳ буд:

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

Браузерҳои дигар пешвандҳои монанд доштанд: -moz - Mozilla Firefox, -webkit - браузерҳо дар муҳаррики Webkit ва Blink, -o - Opera дар муҳаррики Presto, -ms - IE.

Пас, варианти беҳтарини кроссбраузерӣ барои хосияти box-sizing, бо истифода аз префиксҳои вендорӣ, тақрибан ба шакли зерин буд:

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

Дар замони ҳозира браузерҳо қарор карданд, ки аз префиксҳо сарфи назар кунанд, зеро онҳо ноқулай буданд. Ва ҳоло ба ҷои онҳо чизе бо номи флагҳо истифода мебаранд. Хосиятҳо ҳоло ба браузер ворид карда мешаванд, аммо ба таври пешфарз хомӯш карда шудаанд, аммо онҳоро дар танзимоти браузер фаъол кардан мумкин аст, барои ин флаги мувофиқро дар танзимот гузоштан лозим аст. Ин барои он анҷом дода шуд, ки таҳиягарон имкони онро дошта бошанд, ки пеш аз пайдо шудани расмии он бо хосияти нав бозӣ кунанд.

Тоҷикӣ
AfrikaansAzə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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан