2017-06-04 14 views
0

私が勉強しているサイトでこのコードを見ました。Element.but selector CSS

.site-header .widget-area span.but 

私はまだ種類の新しい全体のCSSの事にしていますが、span.but部分は、正確に何を意味するのでしょうか?疑似セレクタと同じですか?そうではありませんか?

+1

これは単なるCSSクラスです。 – 0xcaff

+1

これは ''クラスが 'but'であることを意味します – Li357

+0

これは私のために物事をクリアします。私は何時間も髪を裂いてきた。みんなあなたの助けてくれてありがとう。 –

答えて

0

いいえ、それはクラス "but"と一致する単なる通常のクラスセレクタです。擬似クラスのような特別な意味を持つクラスセレクタはありません。すべてのクラスセレクタは、HTMLのclass属性内のクラス名、またはドキュメント言語のクラス名を表すもののリテラル一致です。

+0

助けてくれてありがとう –

0

同じ要素の2つのクラスを表現して重みを増やす方法です。

上記コード .menu .sub-menu .menu.nav .sub-menuとで 例えば

<div class="menu nav"> 
    <div class="sub-menu"> 
    </div> 
</div> 

同じ要素を表すであろう、すなわち.sub-menuしかし.menu.nav .sub-menu.menu .sub-menuはより高い重みを有しています。

P.S.より高い体重は、体重の多い方が最初に適用されることを意味します。