CSS3中背景属性的主要区别是什么?

时间:2015-01-13 09:10:18

标签: css3

我想知道这些属性之间的主要区别是什么

body {
background-image: url("paper.gif");
} 

body {
background: url("paper.gif");
} 

以上两个属性都以相同的方式显示背景图像,我们也可以将颜色设置为

body { background-color: #cccccc; }

body {
background: #cccccc;
} 

以上两个属性都会产生浅灰色背景颜色,那么这些属性之间的主要区别是什么?

1 个答案:

答案 0 :(得分:3)

background属性是一个快捷方式,允许您在一个语句中指定多个参数。例如,您可以使用:

background: #00ff00 url("background.png") no-repeat fixed center;

使用background-color属性时,只专门设置颜色。因此,在您的示例中,实际上没有区别 - 最终结果将与您使用的任何方法相同。