CSS实现背景图片全屏铺满自适应的方式

01

  1. margin:0px;

  2. background: url(images/bg.png) no-repeat;

  3. background-size:100% 100%;

  4. background-attachment:fixed;

02

  1. background: url("bg.png") no-repeat;

  2. height:100%;

  3. width:100%;

  4. overflow: hidden;

  5. background-size:cover;//或者background-size:100%;

 03

body {
/* 加载背景图 */
background-image: url(images/bg.jpg);
/* 背景图垂直、水平均居中 */
background-position: center center;
/* 背景图不平铺 */
background-repeat: no-repeat;
/* 当内容高度大于图片高度时,背景图像的位置相对于viewport固定 */
background-attachment: fixed;
/* 让背景图基于容器大小伸缩 */
background-size: cover;
/* 设置背景颜色,背景图加载过程中会显示背景色 */
background-color: #464646;
}

你可能感兴趣的:(css,前端,html)