1、background-attachment 属性 - 设置背景图像是否固定或者随着页面的其余部分滚动。
2、background-size— 把背景图片放大到适合元素容器的尺寸,图片比例不变;一般不考虑。
-----background-size:100% 100%; 按容器比例撑满,图片会变形;
/* 如果不需要兼容到手机可以直接写: */
.g-work-box {
width: 100%;
height: 900px;
padding: 10px 0;
background: url(../images/icon-work-bg.png) center no-repeat;
/* background-size : 让元素铺满所视区域 */
/* background-size: cover; */
background-attachment: fixed;
overflow: hidden;
}
如果项目需要响应式,手机屏不让他视觉差,可以写在大屏幕时:
/*当屏幕大于1025px时显示 */
@media screen and (min-width: 1025px) {
.g-work-box {
height: 900px;
background-attachment: fixed;
}
}
本文深入探讨了CSS中background-attachment和background-size属性的使用技巧,包括如何使背景图像固定或随页面滚动,以及如何调整背景图片大小以适应不同设备的容器尺寸。特别介绍了在响应式设计中,如何为大屏幕和手机屏幕设定不同的背景属性。
269

被折叠的 条评论
为什么被折叠?



