CSS背景重复线性渐变

时间:2017-01-18 13:56:29

标签: css css3

任何人都可以解释" 0 / 15px 15px"在以下css属性的末尾?

background: repeating-linear-gradient(45deg, #2b2b2b 0%, #2b2b2b 10%, #222222 0%, #222222 50%) 0 / 15px 15px;

Source

1 个答案:

答案 0 :(得分:2)

这是一个等同于:

的简写
background-image: repeating-linear-gradient(45deg, #2b2b2b 0%, #2b2b2b 10%, #222222 0%, #222222 50%)
background-position-x: 0;
background-size: 15px 15px;

由于background-positionbackground-size都可以处理15px 15px0等值,因此斜杠为浏览器提供了区分两者的方法。 Position应该始终在size as defined in the spec之前。