Rumah >hujung hadapan web >tutorial css >12 fakta CSS yang kurang dikenali (sekuel)
Artikel ini memperkenalkan dua belas fakta CSS yang kurang dikenali, sesuai untuk kedua-dua pemula dan pemaju yang berpengalaman. Walaupun ada yang biasa, yang lain menawarkan pandangan yang mengejutkan ke dalam keupayaan CSS.
karya seni oleh SitePoint/Natalia Balska.
sorotan utama:
border-radius
Buat sudut bulat asimetri menggunakan slash untuk menentukan radius mendatar dan menegak secara berasingan.
font-weight
Gunakan dan bolder
untuk menyesuaikan berat fon secara dinamik berbanding dengan nilai yang diwarisi. lighter
outline-offset
Visual mengimbangi garis besar tanpa perubahan susun atur (Sokongan IE terhad).
table-layout
Mengoptimumkan kelajuan rendering jadual dengan susun atur bebas daripada kandungan sel. fixed
vertical-align
Memahami tingkah laku yang berbeza untuk sel -sel meja berbanding unsur -unsur lain.
::first-letter
sintaks slash: Harta border-radius
menerima slash untuk menentukan radius mendatar dan menegak berasingan, membolehkan sudut bulat bukan simetri. Lihat Demo Interaktif MDN untuk pemahaman visual: border-radius
kata kunci menyesuaikan berat fon relatif kepada nilai yang diwarisi, yang menawarkan kawalan tipografi yang lebih dinamik, terutamanya dengan fon yang mempunyai banyak berat.
font-weight
bolder
lighter
outline-offset
table-layout
table-layout: fixed
dalam sel meja, tidak seperti tingkah lakunya pada unsur -unsur lain. vertical-align
Pseudo-element:
::first-letter
Pseudo-elemen ini secara konsisten menggayakan huruf pertama unsur-unsur peringkat blok di seluruh pelayar utama, membolehkan kesan tipografi yang canggih.
aksara tidak sah sebagai pembatas kelas: Walaupun secara teknikal tidak sah, watak -watak tertentu (seperti "/") boleh digunakan sebagai pembatas dalam senarai kelas HTML untuk pembacaan yang lebih baik; Walau bagaimanapun, mereka tidak boleh digunakan secara langsung sebagai nama kelas dalam CSS.
Animasi Animasi Fractional: Hartanah menerima nilai pecahan, yang membolehkan animasi berhenti pertengahan. Perhatikan variasi keserasian penyemak imbas mungkin wujud. animation-iteration-count
Animasi Konflik Shorthand: Elakkan menggunakan nama -nama animasi yang bertentangan dengan kata kunci animasi animasi (mis., , reverse
). alternate
Memilih julat elemen: rantaian pemilih untuk memilih julat elemen dengan cekap. Keserasian penyemak imbas harus dipertimbangkan. :nth-child
Pseudo-elements pada unsur-unsur tidak sah: Walaupun tidak berkenaan untuk semua unsur yang tidak sah, elemen pseudo boleh digunakan untuk beberapa, seperti .
<hr>
Pemilih atribut adalah sensitif kes untuk beberapa atribut (seperti ) tetapi bukan yang lain (seperti ). class
type
Soalan -soalan yang sering ditanya (Soalan Lazim) mengenai CSS: (Bahagian ini ditinggalkan untuk keringkasan, kerana ia tidak berkaitan dengan topik utama dan memperluaskan panjang tindak balas. Ia boleh ditambah secara berasingan jika diperlukan.)
Atas ialah kandungan terperinci 12 fakta CSS yang kurang dikenali (sekuel). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!