2017-07-12 10 views
0

、私のCSSクラスがある.x接頭辞を持っています接頭辞付きのCSSクラスを参照する方法は?レガシーの理由

.x input.myclass { 
    background-color: red; 
} 

私はHTML要素で、このクラスを使用することができますどのように、この構文に慣れていませんよ?以下の作業のいずれ:

<input type='text' class='myclass'> 
<input type='text' class='x myclass'> 
<input type='text' class='.x myclass'> 
<input type='text' class='.x.mylcass'> 
<input type='text' class='x.mylcass'> 
+3

これは子孫セレクタです。 [more researching](https://meta.stackoverflow.com/a/261593/497418)CSS構文を費やしてください。 – zzzzBov

+1

私が知っている唯一のCSSプレフィックスは '-webkit-'、 '-moz-'、 '-o-'、 '-ms-'です。 – j08691

+2

@ zzzzBov'sは正しい:たとえば、[CSSセレクタのMDN記事](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Selectors)を読んだら、あなた自身の質問に答える。あなたの他の 'css'質問を見ると、最初にいくつかのドキュメントを読むことで解決できるものがあるようです。 – alexanderbird

答えて

2
.x input.myclass { 
    // css goes here 
} 

上記CSSしたがって、それは以下のパターンにマッチする内にラップmyclassのクラスにクラスx

のいずれかを含むブロックを任意の入力タグに影響を与えないであろう:

<div class="x"> 
    <input type="text" class="myclass" /> 
</div> 
関連する問題