2011-01-28 19 views
1

私は文書見のようなものを持っている:なぜこのCSSは動作しませんか?

... 
<div class="myClassA"> 
... 
<span class="myClassB"> 
... 
</span> 
... 
</div> 

私はCSSでできるだけ具体的にしたいと思います。しかし、これは動作しません:

div.myClassA span.myClassB 
{ 
... 
} 

が、これが行う仕事:私は最初の例で行ったように

div span.myClassB 
{ 
... 
} 

なぜ私はdiv要素にクラスを指定することはできませんか?

div.myClassA, span.myClassB 

+0

HTML文書ですか?この表記法はよくわからないようです... –

+0

コードを書式設定する方法については、http://stackoverflow.com/editing-helpを参照してください。 –

+1

Pedro - '{}'ボタンをクリックしてコードをフォーマットし、実際のHTMLとCSSを表示することができます。 '[これらの]'を使う必要はありません。 – Kobi

答えて

2
+0

ありがとう!はい、私のコードが台無しになった。 – Pedro

+0

@ペドロ:あなたの完全なHTMLコードを貼り付けるよう依頼したのはなぜですか。 – BoltClock

-1

変更

div.myClassA span.myClassB 

あなただけのカンマを忘れてしまいました。

+2

いいえ---私はdivの子孫であるときに範囲をフォーマットしたいだけです – Pedro

+0

ああ、申し訳ありません、今日は寒くてフォーマットされる前にそれを読もうとしました – Bertine

+0

いいえ、私は彼がしなかったと思います。 'span.myClassB' *は' div.myClassA'の子であるようです。 –

関連する問題