是{background:0;}有效的CSS吗?

时间:2014-06-19 12:35:05

标签: css background shorthand

我理解background是简写属性 - 值0对所有属性的作用是什么?它是有效的CSS吗?

selector {background:0;}

2 个答案:

答案 0 :(得分:7)

background:0是有效的css并编译成:

background-image: initial;
background-position-x: 0px;
background-position-y: 50%;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;

答案 1 :(得分:3)

是的,零将被解释为水平背景位置。其他背景属性设置为默认值,因此您最终得到:

background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0 center;
background-color: transparent;