Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Menggunakan SVG dalam elemen Pseudo CSS?

Bagaimanakah Saya Boleh Menggunakan SVG dalam elemen Pseudo CSS?

Susan Sarandon
Susan Sarandonasal
2024-12-09 15:53:14181semak imbas

How Can I Use SVGs within CSS Pseudo-elements?

Menggabungkan SVG ke dalam Elemen Pseudo: Penyelesaian Harta Kandungan CSS

Adalah mungkin untuk menggunakan imej SVG sebagai kandungan elemen pseudo dengan merujuk Fail SVG menggunakan url() fungsi:

#mydiv::before {
  content: url(path/to/your.svg);
  display: block;
  width: 22px;
  height: 10px;
  margin: 10px 5px 0 10px;
}

Sebagai alternatif, anda boleh memasukkan SVG terus ke dalam CSS menggunakan URI data:

#test::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='100' cy='50' r='40' stroke='black' stroke-width='2' fill='red'/%3E%3Cpolyline points='20,20 40,25 60,40 80,120 120,140 200,180'>

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan SVG dalam elemen Pseudo CSS?. 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