背景图片全屏适应的两种方法,background-size: cover; 或者(background-size: 100% 100%;)

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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%; 效果好点

          原图

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值