Membenamkan Definisi SVG Sebaris dalam CSS
Satu aspek CSS yang menarik ialah keupayaan untuk menggabungkan definisi SVG sebaris dalam lembaran gaya. Teknik ini membolehkan pembangun membenamkan grafik SVG terus ke dalam kod CSS untuk digunakan sebagai imej latar belakang atau elemen visual lain.
Pertimbangkan contoh berikut, di mana kita ingin mencipta kecerunan linear mudah menggunakan SVG:
.my-class { background-image: <svg>...< /svg>; }
Untuk membuat ini berfungsi, kita perlu menentukan kecerunan SVG dalam sifat 'imej latar belakang', seperti jadi:
body { background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10'> <linearGradient>
Dengan menggunakan skema URI 'data:', kami boleh membenamkan takrif SVG ke dalam fail CSS, membenarkannya untuk dipaparkan sebagai imej latar belakang. Hasilnya ialah latar belakang kecerunan dinamik yang boleh digunakan pada mana-mana elemen menggunakan pemilih 'kelas saya'.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membenamkan Definisi SVG Sebaris Dalam CSS untuk Imej Latar Belakang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!