1.背景
div{
width:500px;
height:500px;
background-color: deeppink;/* 背景颜色 */
background-image: url('./img/raoyue.jpg'); /* 引入图片 :url就是路径; */
/*background-size: 200px 200px; 背景大小 :宽度 高度 */
/*background-size:cover; cover 覆盖 */
/* background-repeat: repeat; */
background-repeat: no-repeat;
/* background-repeat: repeat-x; */
/* background-repeat: repeat-y; */
/*
背景是否平铺:
no-repeat:不平铺
repeat : 默认值;
repeat-x:
*/
/* background-position: right center; */
/* background-position:0% 50%; */
/* background-position:0px center; */
/*
背景定位 :
默认在左上角:left top
水平方向:
left 、 center 、 right
垂直方向:
top 、 center 、 bottom
单位:
可以为方向位left 、 center 、 right;top 、 center 、 bottom
可以为百分比;50%;0%;
可以为像素单位:100px 100px;
水平与垂直可以混合使用;
*/
}
background-size: 200px 200px; /*背景大小 :宽度 高度 */
background-size:cover;
background-size:contain;
/*cover:是按照等比缩放铺满整个区域。如果显示比例和显示区域的比例相差很大某些部分会不显示,比如长度比宽度大很多,则宽度左侧会有一部分不显示。(常用)
100%:长宽100%显示,可能会拉升图片。
contain:也是等比缩放,按照某一边来覆盖显示区域的,会有白边*/
background-attachment: fixed; /* 背景关联
scroll:背景图片附着在背景容器上,它是相对于背景容器(元素)固定,它会随着背景容器的滚动,而不是随着它的内容滚动(也可以看成是对元素边框固定)。
fixed: 背景图片附着在浏览器的可视区域。因为浏览器的可视区域不具备滚动的性格,所以它是不滚动的。
local:这是CSS3新增的属性值。背景图片附着在背景容器的内容区域。它会随着内容的滚动而滚动*/
背景复合写法
background:no-repeat center right/200px 250px rgb(224, 31, 31) url('./img/xinyi.jpg');