Rumah  >  Artikel  >  hujung hadapan web  >  Mengapakah css3 perlu diberi awalan?

Mengapakah css3 perlu diberi awalan?

青灯夜游
青灯夜游asal
2021-11-02 14:17:572008semak imbas

Oleh kerana CSS3 belum lagi menjadi standard sebenar, banyak penyemak imbas mempunyai tahap sokongan yang berbeza untuknya, dan setiap pengeluar penyemak imbas menyokong gaya yang sama dengan cara yang berbeza, jadi awalan mesti ditambah untuk mencapai setiap penyemak imbas. Awalan css3 digunakan untuk memastikan sifat baharu boleh dikenali dan berkuat kuasa di bawah enjin pemaparan penyemak imbas tertentu.

Mengapakah css3 perlu diberi awalan?

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi CSS3&&HTML5, komputer Dell G3.

Pelajar yang telah menggunakan atribut CSS3 tahu bahawa atribut CSS3 perlu diberi awalan oleh setiap penyemak imbas Sehingga kini, masih terdapat banyak atribut yang perlu diberi awalan. kenapa ni?

Pengeluar penyemak imbas telah melaksanakan CSS3 sebelum ini, tetapi ia masih belum menjadi standard sebenar.

Oleh kerana banyak sifat CSS3 masih belum ditentukan, spesifikasi standard masih belum dikeluarkan, banyak penyemak imbas mempunyai tahap sokongan yang berbeza, dan setiap pengeluar penyemak imbas menyokong kaedah penulisan yang berbeza untuk gaya yang sama, jadi anda perlu untuk menambah awalan Untuk mencapai keserasian merentas penyemak imbas, tidak perlu menulis awalan apabila spesifikasi disatukan pada masa hadapan.

Awalan css3 digunakan untuk memastikan atribut ini boleh dikenali dan berkuat kuasa di bawah enjin pemaparan penyemak imbas tertentu.

前缀 浏览器 内核
-ms- IE浏览器 Trident内核
-moz- Firefox Gecko内核
-o- Opera Presto内核
-webkit- Chrome和Safari Webkit内核

Pada masa ini terdapat banyak awalan peribadi yang tidak boleh ditulis lagi, tetapi untuk serasi dengan versi penyemak imbas yang lebih lama, awalan peribadi dan kaedah standard masih boleh digunakan dan peralihan akan beransur-ansur.

Mari kita lihat contoh mudah Untuk menulis jejari sempadan bulat pada peringkat awal, anda perlu menulisnya seperti ini:

.box {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -o-border-radius: 5px;
}

Ini adalah untuk keserasian dengan. versi lama penulisan. Penyemak imbas ini tidak menyokong atribut baharu, menyebabkan kemesraan pengalaman pengguna yang lebih baharu menyokong penulisan secara langsung.

Menggunakan awalan boleh memadankan versi penyemak imbas yang lebih rendah dengan baik dan memaparkan gaya seperti biasa.

(Mempelajari perkongsian video: tutorial video css)

Atas ialah kandungan terperinci Mengapakah css3 perlu diberi awalan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah maksud flex dalam cssArtikel seterusnya:Apakah maksud flex dalam css