Mengubah suai Warna Isian dalam Imej Latar Belakang SVG
Apabila menggabungkan SVG sebagai imej latar belakang menggunakan CSS, keupayaan untuk mengubah suai atribut isiannya secara langsung melalui CSS adalah terhad. Berikut ialah penyelesaian untuk mengubah warna isian dalam senario ini:
Topeng CSS
Topeng CSS membolehkan anda mencipta topeng yang digunakan pada elemen. Untuk menggunakan teknik ini untuk SVG, ikuti langkah berikut:
.icon { background-color: red; -webkit-mask-image: url(icon.svg); mask-image: url(icon.svg); }
Ini mencipta topeng menggunakan bentuk SVG dan menerapkannya pada elemen dengan kelas .icon.
Nota:
Untuk Maklumat Lanjut:
Sumber yang sangat baik untuk mewarna SVG dalam CSS gambar latar belakang boleh didapati di: https://codepen.io/noahblon/post/coloring-svgs-in-css-background-images
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Warna Isian Imej Latar Belakang SVG Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!