Rumah >hujung hadapan web >tutorial css >Apakah Hacks Harta Bintang CSS dan Bagaimana Ia Berfungsi?

Apakah Hacks Harta Bintang CSS dan Bagaimana Ia Berfungsi?

Barbara Streisand
Barbara Streisandasal
2024-12-05 03:41:09743semak imbas

What are CSS Star Property Hacks and How Do They Work?

Apakah Star Property Hacks dalam CSS?

Dalam CSS, sifat yang didahului bintang dikenali sebagai "penggodaman harta bintang. " Teknik ini digunakan terutamanya untuk menyasarkan versi lama pelayar Internet Explorer, khususnya IE6 dan IE7.

Pertimbangkan set peraturan CSS berikut:

div.with-some-class {
    display:block;                   
    margin:0;
    padding:2px 0 0 0;
    *padding:1px 0 0 0;
    font-size:11px;   
    font-weight:normal;
    *line-height:13px;
    color:#3D9AD0;
}

Dalam contoh ini, asterisk (*) sebelum sifat padding dan garis ketinggian adalah penggodaman harta bintang. Ia membenarkan anda untuk menentukan nilai yang berbeza untuk sifat ini khususnya dalam versi Internet Explorer yang lebih lama.

"Godam harta bintang" berfungsi kerana IE mengabaikan aksara sampah sebelum harta itu. Dalam kes ini, asterisk (*) dianggap sebagai sampah oleh IE, jadi peraturan CSS berikut digunakan pada penyemak imbas IE yang lebih lama:

div.with-some-class {
    display:block;                   
    margin:0;
    padding:1px 0 0 0;
    line-height:13px;
    font-size:11px;   
    font-weight:normal;
    color:#3D9AD0;
}

Godam ini amat berguna apabila anda perlu menggunakan gaya yang berbeza pada tertentu pelayar atau versi pelayar. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa penggodaman harta bintang tidak disokong dalam penyemak imbas moden, jadi ia hanya boleh digunakan apabila perlu.

Atas ialah kandungan terperinci Apakah Hacks Harta Bintang CSS 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