-
把这里遇到的html或者css属性 不是很明确的知识点都放在这里,对html和css的巩固,也是预习。 加油(ง •_•)ง
-
css background属性
-
background:
一般建议使用backgound,不把它们分开写
body{
background:#333 no-repeat top
}
4.background-color:
- transparent:默认。背景颜色为透明。
- inherit:继承父元素background-color的属性
3.background-attachment:设置背景图像是否固定或者随着页面的其余部分滚动
- scroll:默认值。背景图像会随着页面其余部分的滚动而移动。
- fiexd:当页面的其余部分滚动时,背景图像不会走动。
- inherit:继承父元素的属性。
4.backgroun-image:
- url(‘URL’):图像的路径
5.backgrondd-position:设置背景图像的开始位置
- top left …(如果仅规定一个关键词,那么第二值将是center。
- x% y% :第一个位置是水平位置,第二个位置是垂直位置(如果仅规定了一个值,另一值将会是50%。
- 若重叠的话也是从这个点开始的。
6.background-repeat:设置是否及如何重复背景图像
- repeat:默认。背景图像将在垂直方向和水平方向重复 如果没有规定background-position,图像将被放置在元素的左上角。
- repeat-x:背景图像在水平方向重复。
- repeat-y:背景图像在垂直方向重复。
- no-repeat:背景图像将仅显示一次。
7.background-clip:规定背景的绘制区域
- border-box:背景延伸至边框外沿(但是在边框下层)。
- padding-box:背景延伸至内边距(padding)外沿。不会绘制到边框处。
- content-box:背景被裁剪至内容区(content box)外沿。
- 标准语法:background-clip: border-box | padding-box | content-box;
8.background-origin:规定背景图片的定位区域
- padding-box:背景图像相对于内边距来定位
- border-box:背景图像相对于边框盒来定位
- content-box:背景图像内容框来定位
9.background-size:
- cover :把背景图像扩展至足够大,以使背景图像完全覆盖背景区域
- contain:把图像扩展至最大尺寸,以使其宽度和高度适应内容区域。