今天解除了几个曾经没有用到的属性,因此想总结而且复习一下。ip
background-origin属性:有三个属性值,分别是border-box,padding-box,content-box。看到border-box是否是联想到了CSS3中的盒子模型。it
box-sizing:border-box。它是为了减小CSS中的盒模型padding和border值计算的繁琐。io
首先先说一下:table
background-origin属性:它表示 background-position 属性相对于什么位置来定位。class
属性值border-box:背景图像相对于边框盒来定位。cli
属性值padding-box:背景图像相对于内边距框来定位。总结
属性值content-box:背景图像相对于内容框来定位。tab
因此咱们通常用这个属性作一些精灵图的定位与剪切。di
还须要了解的是 background-clip属性:一样也有三个属性值border-box,padding-box,content-box。co
background-clip属性规定背景的绘制区域。
值 | 描述 |
---|---|
border-box | 背景被裁剪到边框盒。 |
padding-box | 背景被裁剪到内边距框。 |
content-box | 背景被裁剪到内容框。 |