Rumah > hujung hadapan web > tutorial css > Bolehkah saya menggunakan Pembolehubah CSS dalam IE11 tanpa sokongan asli?

Bolehkah saya menggunakan Pembolehubah CSS dalam IE11 tanpa sokongan asli?

Susan Sarandon
Lepaskan: 2024-11-17 11:32:01
asal
822 orang telah melayarinya

Can I use CSS Variables in IE11 without native support?

IE11: CSS Variables Polyfill

Soalan:

Bolehkah saya menggunakan pembolehubah CSS dalam IE11 tanpa orang asli sokongan?

Jawapan:

Ya, menggunakan CSS Vars Ponyfill.

CS Vars Ponyfill ialah pustaka JavaScript sisi pelanggan yang mengubah CSS sifat tersuai ke dalam nilai statik, membolehkan pelayar IE11 menyokong pembolehubah CSS. Ia menawarkan ciri seperti:

  • Kemas kini langsung nilai masa jalan
  • Transformasi pautan, gaya dan @import CSS
  • Sokongan untuk var() berantai dan bersarang fungsi
  • Integrasi dengan komponen web dan bayangan DOM

Penggunaan:

Sertakan isi kuda dalam halaman web anda:

<script src="https://unpkg.com/css-vars-ponyfill/dist/css-vars-ponyfill.js"></script>
Salin selepas log masuk

Penghadan:

  • Sokongan harta tersuai terhad kepada :root dan :host pengisytiharan.
  • penggunaan var() terhad kepada nilai harta.

Contoh:

:root {
  --color: red;
}

p {
  color: var(--color);
}
Salin selepas log masuk
:root {
  --size: 1em;
  --multiplier: 2;
}

p {
  font-size: calc(var(--size) * var(--multiplier));
}
Salin selepas log masuk

Spesifikasi W3C:

  • [CSS Custom Properties](https://www.w3.org/TR/css-variables-1/)
  • [CSS Cascading and Inheritance Level 4](https://www.w3.org/TR/css -lata-4/#pesanan-lata)

Atas ialah kandungan terperinci Bolehkah saya menggunakan Pembolehubah CSS dalam IE11 tanpa sokongan asli?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan