Rumah >hujung hadapan web >tutorial css >Bolehkah CSS Mengatasi Warna Isian Laluan SVG?

Bolehkah CSS Mengatasi Warna Isian Laluan SVG?

Barbara Streisand
Barbara Streisandasal
2024-11-08 21:28:01716semak imbas

Can CSS Override the Fill Color of an SVG Path?

Bolehkah CSS Mengatasi Warna Isian Laluan SVG?

Soalan:

Boleh anda menukar warna isian laluan SVG menggunakan CSS atau cara lain tanpa mengubah suai atribut isian laluan terus?

Jawapan:

Ya, adalah mungkin untuk mengatasi warna isian laluan SVG dengan CSS.

Penyelesaian:

Dalam CSS, anda boleh memilih dan menggayakan elemen SVG sama seperti elemen HTML. Untuk menukar warna isian semua laluan SVG, gunakan peraturan CSS berikut:

<code class="css">path {
  fill: blue;
}</code>

Peraturan ini akan menggunakan warna isian yang ditentukan pada semua laluan dalam SVG.

Perhatikan bahawa CSS luaran boleh mengatasi set atribut isian dalam elemen laluan. Walau bagaimanapun, jika atribut isian ditetapkan secara eksplisit dalam elemen laluan (cth., ), tetapan itu akan diutamakan berbanding CSS luaran.

Atas ialah kandungan terperinci Bolehkah CSS Mengatasi Warna Isian Laluan SVG?. 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