Soalan:
Apabila menulis pengisytiharan CSS dengan awalan khusus vendor , adakah susunan pengisytiharan ini penting? Secara khusus, patutkah pengisytiharan standard W3C diletakkan dahulu atau terakhir?
Jawapan:
Amalan terbaik menentukan bahawa pengisytiharan standard W3C yang tidak ditetapkan hendaklah diletakkan di tempat terakhir dalam senarai:
.foo { -moz-border-radius: 10px; /* Mozilla */ -webkit-border-radius: 10px; /* Webkit */ border-radius: 10px; /* W3C */ }
Rasional:
Tertib pengisytiharan khusus vendor adalah penting kerana penyemak imbas menggunakan peraturan CSS dalam susunan yang disenaraikan. Contohnya, jika pengisytiharan W3C diletakkan dahulu, ia akan ditindih oleh pengisytiharan khusus penyemak imbas.
Sifat -webkit-border-radius dianggap eksperimen, membenarkan penyelewengan daripada spesifikasi. Sebaliknya, sifat jejari sempadan harus mematuhi spesifikasi dengan ketat.
Dengan meletakkan pengisytiharan W3C yang tidak ditetapkan pada akhir, anda memastikan bahawa:
Atas ialah kandungan terperinci Adakah Perintah Pengisytiharan CSS Khusus Vendor Penting?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!