Dalam pembangunan web, atribut !important sering digunakan untuk mengatasi peraturan CSS dan memastikan sifat gaya tertentu diutamakan. Walau bagaimanapun, bagaimana jika anda perlu mengatasi gaya sebaris yang sudah termasuk atribut !important? Adakah terdapat cara untuk melakukan ini?
Pertimbangkan kod HTML berikut:
<code class="html"><div style="display: none !important;"></div></code>
Dalam contoh ini, < ;div> elemen ditetapkan untuk disembunyikan dan atribut !important memastikan bahawa sifat ini tidak boleh ditindih oleh peraturan CSS berikutnya.
Untuk mengatasi gaya sebaris dengan atribut !important, anda boleh menggunakan pemilih kelas. Begini caranya:
<code class="html"><div class="override" style="display: none !important;"></div></code>
<code class="css">.override { display: block !important; }</code>
Peraturan CSS ini akan mengatasi gaya sebaris dan menjadikan
Adalah penting untuk ambil perhatian bahawa mengatasi gaya sebaris dengan !important boleh membawa kepada kod yang lebih sukar untuk dikekalkan dan difahami. Gunakan teknik ini dengan berhati-hati dan hanya apabila benar-benar perlu. Selain itu, sesetengah penyemak imbas mungkin mengendalikan !important secara berbeza, jadi adalah penting untuk menguji kod anda merentas penyemak imbas.
Atas ialah kandungan terperinci Bagaimana untuk Mengatasi Gaya Sebaris dengan !penting dalam CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!