CSS Keluarkan Atribut
CSS (Cascading Style Sheets) ialah salah satu kemahiran penting dalam pembangunan web. Ia adalah teknologi yang digunakan untuk mengawal gaya halaman web untuk menjadikan halaman kami lebih cantik, interaktif dan menarik. Walaupun sifat dan gaya CSS boleh menjadikan halaman web kelihatan sangat menarik, mungkin terdapat situasi di mana anda perlu mengalih keluar beberapa sifat atau gaya untuk mendapatkan hasil yang lebih baik.
Artikel ini akan menerangkan cara mengalih keluar atribut dalam CSS.
Mengapa atribut dipadamkan?
Dalam sesetengah kes, kami mungkin perlu mengalih keluar atribut tertentu. Terdapat situasi berikut:
CSS mempunyai warisan Apabila gaya elemen ditakrifkan dalam elemen induk, elemen anak akan mewarisi gaya. . Tetapi kadangkala, kita tidak mahu elemen anak mewarisi beberapa gaya elemen induk Dalam kes ini, kita boleh mencapai ini dengan memadamkan atribut.
Apabila elemen mentakrifkan berbilang atribut gaya, konflik antara gaya mungkin berlaku. Pada ketika ini kita perlu mengeluarkan sifat-sifat tertentu untuk mendapatkan kesan yang diingini.
Reka bentuk responsif ialah teknologi penting dalam pembangunan web moden, menyesuaikan diri dengan reka letak dan gaya yang berbeza pada saiz skrin yang berbeza. Kadangkala, kita perlu mengalih keluar beberapa atribut di bawah saiz skrin tertentu untuk mendapatkan kesan responsif yang terbaik.
Bagaimana hendak memadamkan atribut?
Untuk mengalih keluar sifat CSS, kita boleh menggunakan dua kaedah berikut.
"unset" ialah kata kunci CSS yang boleh digunakan untuk mengembalikan harta kepada nilai lalai atau warisannya. Dalam sesetengah kes, kita boleh menggunakan unset untuk mengalih keluar atribut tertentu.
Sebagai contoh, dalam kod HTML berikut, kami mentakrifkan elemen induk dan elemen anak, yang kedua-duanya mempunyai atribut warna:
<div class="parent"> <div class="child"> Hello, World! </div> </div>
.parent { color: red; } .child { color: blue; }
Kami mahu mengalih keluar atribut warna kanak-kanak elemen supaya ia boleh dialih keluar daripada Untuk mewarisi gaya daripada elemen induk, kita boleh menulis seperti ini:
.child { color: unset; }
“!penting” ialah CSS lain kata kunci yang boleh digunakan untuk mengatasi gaya lain dan secara amnya harus dielakkan. Dalam sesetengah kes, kita boleh menggunakannya untuk mengalih keluar atribut tertentu.
Sebagai contoh, dalam kod HTML berikut, kami mentakrifkan bekas yang mengandungi dua div yang atribut lebarnya berubah di bawah pertanyaan media yang berbeza:
<div class="container"> <div class="box-1"></div> <div class="box-2"></div> </div>
.box-1 { width: 100px; } @media (min-width: 768px) { .box-1 { width: 200px; } } .box-2 { width: 50%; } @media (min-width: 768px) { .box-2 { width: 30%; } }
Kami mahu memaparkan kandungan pada peranti mudah alih Untuk mengalih keluar atribut lebar dua elemen div, kita boleh menulis:
.box-1, .box-2 { width: unset !important; } @media (min-width: 768px) { .box-1 { width: 200px; } .box-2 { width: 30%; } }
Perhatikan bahawa kami menggunakan kata kunci !important untuk tidak ditetapkan bagi memastikan ia mempunyai keutamaan yang mencukupi.
Kesimpulan
CSS ialah salah satu teknologi yang amat diperlukan dalam pembangunan web dan boleh membawa kesan visual yang kaya ke halaman kami. Tetapi dalam beberapa kes, kita mungkin perlu mengalih keluar atribut atau gaya tertentu untuk mendapatkan hasil yang lebih baik. Artikel ini memperkenalkan dua kaedah untuk memadamkan atribut gaya: menggunakan unset dan menggunakan !important, membolehkan kami mengendalikan gaya dengan lebih fleksibel.
Atas ialah kandungan terperinci css padam atribut. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!