以下页脚属性的每一行有什么区别?
他们不都一样吗?如果是这样,为什么要多次声明?
#footer {
background: #1b1b1b;
color: #5b5b5a;
background-color: #cccccc;
}
谢谢。
以下页脚属性的每一行有什么区别?
他们不都一样吗?如果是这样,为什么要多次声明?
#footer {
background: #1b1b1b;
color: #5b5b5a;
background-color: #cccccc;
}
谢谢。
color
设置文本颜色。
background-color
设置背景颜色。
background
是许多其他属性的简写,例如:background: url("topbanner.png") #00D repeat-y fixed;
color
用于文本的颜色。
background-color
定义文本后面的背景颜色。
background
只是一个快捷方式,允许您同时声明颜色+图像+其他属性(而不是使用background-color
, thenbackground-image
等)。所以在这里,唯一多余的行是background
and background-color
。background-color
在您的示例中实际上是覆盖background
的,因此您的页脚将具有浅灰色(ccc)背景,带有较深的灰色文本。