-2

以下页脚属性的每一行有什么区别?

他们不都一样吗?如果是这样,为什么要多次声明?

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

谢谢。

4

2 回答 2

1

color设置文本颜色。 background-color设置背景颜色。 background是许多其他属性的简写,例如:background: url("topbanner.png") #00D repeat-y fixed;

于 2012-11-10T16:37:08.767 回答
1

color用于文本的颜色。 background-color定义文本后面的背景颜色。 background只是一个快捷方式,允许您同时声明颜色+图像+其他属性(而不是使用background-color, thenbackground-image等)。所以在这里,唯一多余的行是backgroundand background-colorbackground-color在您的示例中实际上是覆盖background的,因此您的页脚将具有浅灰色(ccc)背景,带有较深的灰色文本。

于 2012-11-10T16:39:30.573 回答