2012-01-30 52 views
1

我正在尝试更改表格单元格的字体大小和颜色,但它不起作用。我已经定义了我应用于表格单元格的类中的新字体大小和颜色,但是颜色未应用。下面是我使用的CSS:为什么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:

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

在我的浏览器,我看到正确的字体大小,但身体标记的颜色是压倒一切的指定颜色由于某种原因而去上课。 Here's a live version of the page。我错过了什么?

+0

为什么其他“红色物品”不在“红色”类中? – Bry6n 2012-01-30 17:15:56

回答

5

看起来你有一个额外的分号 color ::#EC2127;

这可能会使其跳过颜色。把它拿出来试试吧

+1

是......只是看到了......我觉得很傻 – Scotosaurus 2012-01-30 17:12:22

+0

我无法计算因为额外字符而丢失的头发数量。我学会了什么时候我的css通过css验证器运行它,并且经常会捕获这样的事情。 – Brian 2012-01-30 17:18:33