2012-11-10 40 views
-2

以下页脚属性的每一行有什么区别?css属性 - 他们都一样吗?

它们都不一样吗?如果是这样,为什么要多次申报?

#footer { 
    background: #1b1b1b; 
    color: #5b5b5a; 
    background-color: #cccccc; 
} 

谢谢。

+0

是什么让你觉得它们都一样? – BoltClock

+0

你还在搜索任何东西 – sandeep

+0

背景颜色是背景的一部分。你可以从两者中选择任何东西。颜色是为着色文本。 – sandeep

回答

1

color设置文字颜色。 background-color设置背景颜色。 background简写为许多其它性质,例如:background: url("topbanner.png") #00D repeat-y fixed;

1

color为文本的颜色。 background-color定义文本背后的背景颜色。 background只是一个快捷方式,允许您同时声明颜色+图像+其他属性(而不是使用background-color,然后background-image等)。 所以在这里,唯一的冗余线是backgroundbackground-color。在你的例子中,background-color实际上覆盖了background,所以你的页脚将会有一个浅灰色(ccc)背景,并带有较深的灰色文字。

相关问题