前端:如何让background背景图片进行CSS自适应

在设置login背景时,找到了一张这样的图片:

但是设置成login背景时,如果没有做一些css适应设置,图片就变样了,变成了这样:

严重变形了,这就造成了一种理想与现实的差距。

若想解决这个自适应问题,其实很好解决,只需要在前端代码里加上这样css即可:

复制代码
  1 .main {
  2   background: url(../assets/main.png) no-repeat;
  3 
  4   /**添加以下css */
  5   height: 100%; //大小设置为100%
  6   width: 100%; //大小设置为100%
  7   position: fixed;
  8   background-size: 100% 100%;
  9 }

再刷新看一下效果:

相关推荐
拾光拾趣录31 分钟前
H5适配9大高频题连环炸!第3问90%人翻车?
前端·面试
拾光拾趣录1 小时前
给Electron-Claude应用构建全面的数据统计体系 - 从0到1的实践总结
前端·electron
拾光拾趣录1 小时前
8道题穿透前端原理层
前端·面试
cc蒲公英2 小时前
uniapp x swiper/image组件mode=“aspectFit“ 图片有的闪现后黑屏
java·前端·uni-app
前端小咸鱼一条2 小时前
React的介绍和特点
前端·react.js·前端框架
谢尔登2 小时前
【React】fiber 架构
前端·react.js·架构
哈哈哈哈哈哈哈哈8532 小时前
Vue3 的 setup 与 emit:深入理解 Composition API 的核心机制
前端
漫天星梦2 小时前
Vue2项目搭建(Layout布局、全局样式、VueX、Vue Router、axios封装)
前端·vue.js
ytttr8732 小时前
5G毫米波射频前端设计:从GaN功放到混合信号集成方案
前端·5g·生成对抗网络
水鳜鱼肥2 小时前
Github Spark 革新应用,重构未来
前端·人工智能