Mencapai Kabur Latar Belakang dalam CSS: Panduan untuk Kesan Telus Dinamik
Soalan:
Adalah wajar untuk mencipta Kesan gaya kaca Vista/7-aero pada tetingkap timbul. Walaupun keserasian merentas pelayar bukan keutamaan, tapak web mesti berfungsi dalam pelayar moden. Adakah mungkin untuk mengaburkan latar belakang elemen separa lutsinar tanpa menjejaskan kandungannya menggunakan CSS sahaja?
Jawapan:
Dikemas kini: Oktober 2016
Menggunakan Elemen Pseudo:
-
Demo: [Demo Langsung](pautan)
- Gunakan pseudo -elemen untuk mencipta kabur latar belakang tanpa menjejaskan kandungan bekas.
- Gabungkan penggunaan elemen pseudo dengan penapis kabur SVG.
Keserasian:
- Sokongan untuk penapis kabur SVG tersedia secara meluas dalam penyemak imbas moden (kecuali IE).
- Sokongan elemen pseudo terhad kepada Firefox.
Sebelum ini: Menggunakan Harta -moz-element():
-
Demo: [Demo Langsung](pautan)
- Gunakan -moz-element() dalam kombinasi dengan penapis kabur SVG.
- Gunakan jQuery untuk menatal jika latar belakang berada dalam kedudukan tetap.
Keserasian:
- Terhad kepada penyemak imbas Mozilla (-moz-element() terhad kepada Firefox).
- Mungkin memerlukan usaha tambahan untuk pelaksanaan dalam penyemak imbas lain.
Atas ialah kandungan terperinci Bolehkah CSS Mencapai Kabur Latar Belakang untuk Elemen Separuh Telus tanpa Menjejaskan Kandungan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!