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