私はこのようなものを持っています:
<label for="billing:postcode" class="required"><em>*</em>Zip/Postal Code</label>
ここで、CSS から直接<em>
表示 (を使用)を無効にしたいと考えています。display: none
どうすればそれを達成できますか?
私はこのようなものを持っています:
<label for="billing:postcode" class="required"><em>*</em>Zip/Postal Code</label>
ここで、CSS から直接<em>
表示 (を使用)を無効にしたいと考えています。display: none
どうすればそれを達成できますか?
あなたは書くかもしれません
label em { display: none }
しかし、これは all のすべてのem
要素に適用されるlabel
ため、次のようなより具体的なセレクターを書くことができます
label[for^="billing"] em
またはまた
label.required em
どのセレクターまたはどの特異性を使用するかの選択は、マークアップによって異なります
次のいずれかを使用できます。
em
{
display: none;
}
.required em
{
display: none;
}
label em
{
display: none;
}
[for^="billing"] em
{
display: none;
}
しかし、私は一緒に行きます:
<label for="billing:postcode" class="required"><em class="disabled">*</em>Zip/Postal Code</label>
.disabled
{
display: none;
}