Rumah >hujung hadapan web >tutorial css >Apakah Sifat Tersuai CSS (dengan sempang berganda) dan bagaimana ia berfungsi?

Apakah Sifat Tersuai CSS (dengan sempang berganda) dan bagaimana ia berfungsi?

Susan Sarandon
Susan Sarandonasal
2024-11-29 08:57:10381semak imbas

What are CSS Custom Properties (with double dashes) and how do they work?

Meneroka Sifat Tersuai CSS dengan Sengkang Berganda

Dalam bidang CSS, sintaks kod yang membingungkan telah muncul. Kod CSS dengan sifat yang diawali dengan sengkang berganda telah menyebabkan ramai yang menggaru kepala. Artikel ini bertujuan untuk merungkai misteri di sebalik sifat unik ini dan menyelidiki kepentingannya dalam CSS.

Memahami Sifat Tersuai

Sempang berganda (--) yang diawali dengan CSS sifat menunjukkan sifat tersuai. Diperkenalkan dalam CSS3, sifat ini membolehkan pembangun mentakrifkan pembolehubah boleh guna semula mereka sendiri dalam helaian gaya atau merentas keseluruhan tapak web. Ia menyediakan fleksibiliti yang dipertingkatkan dan kebolehselenggaraan kod.

Spesifikasi W3C:

Spesifikasi W3C rasmi untuk Sifat Tersuai mentakrifkan sintaks sebagai --[nama-harta tersuai]. Sifat tersuai mesti bermula dengan dua sempang dan diikuti dengan nama sifat yang sah.

Menambah Sifat Tersuai:

Menambah sifat tersuai adalah mudah. Hanya tentukannya dalam elemen :root atau mana-mana skop sah lain dan tetapkan nilai menggunakan awalan --.

Contoh:

Pertimbangkan kod CSS berikut:

:root {
  --color-link: #04b;
  --color-greenurl: 13px;
}

Dalam contoh ini, --color-link dan --color-greenurl ialah sifat tersuai. Pembangun kemudian boleh merujuk sifat ini sepanjang kod CSS mereka menggunakan fungsi var().

Faedah Sifat Tersuai:

  • Kebolehgunaan Semula: Sifat tersuai membolehkan penggunaan semula elemen reka bentuk biasa yang lancar merentas pelbagai helaian gaya dan komponen.
  • Pengurusan Berpusat: Mereka menyediakan lokasi terpusat untuk mengurus nilai reka bentuk seluruh tapak, mengurangkan risiko ketidakkonsistenan.
  • Penggayaan Dinamik: Dengan memberikan pembolehubah kepada sifat tersuai, pembangun boleh melaksanakan penggayaan dinamik berdasarkan pilihan pengguna atau media pertanyaan.

Untuk dokumentasi dan contoh yang lebih komprehensif, rujuk Spesifikasi Ciri Tersuai W3C di [w3.org/TR/css-variables/](https://www.w3.org/TR /css-variables/).

Atas ialah kandungan terperinci Apakah Sifat Tersuai CSS (dengan sempang berganda) dan bagaimana ia berfungsi?. 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