2017-01-18 5 views
-3

CSSスタイル記述子にはどのような違いがありますか?私はすでに見つかっているものとはさまざまなCSS宣言の相違

1>.foo .bar ???  
    { 
     font-size:50%; 
     ... 
    } 

    2>.foo.bar ???  
    { 
     font-size:50%; 
     ... 
    } 

    3>.foo,.bar ???  
    { 
     font-size:50%; 
     ... 
    } 

::

1>であるとCSSクラスの両方を持っている要素を操作手段は、この規則に従います。

2>は考えこれは1

3と異なる場合>はOR演算、CSSクラスのいずれかを有する要素。

明確にするためにお手伝いください。

+1

>任意の子孫.fooの.bar 2>はAND 3>はOR – Banzay

+0

ですhttps://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Combinators_and_multiple_selectors – deceze

+0

'.foo .bar'はネストされたスパンに影響します'' | '.foo.bar'は両方のクラス' '| '.foo、.bar'は両方のspan要素に影響します。' –

答えて

3
  1. .fooという .BAR - .BAR、(AND)両方のクラス
  2. .fooという持つ要素を選択する - - .foo要素
  3. .foo.bar内部全.bar要素を選択します( OR)すべての.foo要素とすべてを選択します。.bar 要素
関連する問題