2012-01-30 5 views
1

表のセルのフォントサイズと色を変更しようとしていますが、機能しません。テーブルセルに適用したクラスの新しいフォントサイズと色を定義しましたが、色は適用されていません。bodyタグのカラースタイルが、自分のクラスのカラースタイルをオーバーライドするのはなぜですか?

body { 
    background-image:url('../img/gradient.png'); 
    background-attachment:fixed; 
    background-repeat:repeat-x; 
    background-color:#E3F2FF; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    color:#00253F; 
    } 
# The class for my table cell. 
.red { 
    color::#EC2127; 
    font-size:15px; 
    } 

そして、ここでは私のHTMLです::ここで私が使用しているCSSです私のブラウザで

<td class="red">Foo</td> 

が、私は正しいフォントサイズを参照してください、しかし、bodyタグの色が割り当てられた色をオーバーライドしています何らかの理由で授業に参加しました。 Here's a live version of the page。私は何が欠けていますか?

+0

他の「赤いアイテム」が「赤い」クラスにないのはなぜですか? – Bry6n

答えて

5

セミコロンが余分にあるようです。 color ::#EC2127;

おそらく色をスキップしています。それを取り出して試してみてください

+1

うん...ちょうどそれを見た...私は愚かな感じ – Scotosaurus

+0

私は余分な文字のために失った毛の数を数えることはできません。私は自分のcssがcssバリデーターを通してそれを実行するために不幸になっていることを学んだが、しばしばそのようなものを捕まえるだろう。 – Brian

関連する問題