Peraturan CSS digunakan tanpa kelas, mengapa?
P粉795311321
2023-09-04 13:26:05
<p>Saya mentakrifkan peraturan CSS: </p>
<pre class="brush:php;toolbar:false;">.info-specs h2, h3, h4, h5 {
saiz fon: 1.5em;
text-transform: tiada;
}</pre>
<p>Ini seharusnya hanya berfungsi untuk h5 dalam elemen dengan kelas "info-specs". Walau bagaimanapun, selepas diperiksa, saya mendapati bahawa elemen h5 lain juga menggunakan peraturan ini. kenapa?
Berikut ialah contoh: </p>
<p>
<pre class="snippet-code-css lang-css prettyprint-override"><code>.info-specs h2, h3, h4, h5 {
saiz fon:5em;
text-transform: tiada;
}</code></pre>
<pre class="snippet-code-html lang-html prettyprint-override"><code><h5>mytest </h5></code></pre>
</p>
Penerjemah CSS penyemak imbas akan mencari apa sahaja dalam
h3
、h4
和h5
元素,并且仅查找h2 它将查看它是否在
.info-specs
. Pemilih koma atau berkumpulan menganggap semua yang dipisahkan dengan koma sebagai pilihan berasingan.Penyelesaian yang mungkin untuk masalah anda ialah: