background: #000 url(img1.jpg) no-repeat fixed center center;
background-size: cover; 或者(background-size: 100% 100%;)
注意要写好background之后再写background-size,否则会没用,切记,这儿浪费了我一个多小时时间
100%和cover两者的区别大致如下
background-size中,100%和cover都是用于将图片扩大或者缩放来适应整个容器
background-size:100% 100%;---按容器比例撑满,图片变形;

background-size:cover;---把背景图片放大到适合元素容器的尺寸,图片比例不变,但是要注意,超出容器的部分可能会裁掉。

我个人感觉那个background-size:100%,100%; 效果好点
原图

本文探讨了CSS中`background-size`属性的两种常见值`100% 100%`和`cover`的区别。`100% 100%`会按容器比例填充图片,可能导致图片变形,而`cover`则保持图片比例,裁剪超出容器的部分。在选择使用哪种方式时,需权衡图像质量与内容可见性。个人认为`cover`在保持图片比例方面更优。
3209

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



