div的高度随背景图片的高度变化:

原理是通过padding-top或者padding-bottom实现,值是背景图片的宽高比。高度设置为0..newcenter{        width: 100%;        background: url('../../assets/img/newcenter.png') no-repeat;        background-size: 100% auto;

}.newcenter:before{content: ""; display: block; padding-top: 100%;}

以上为第一种.newcenter{        width: 100%;        background: url('../../assets/img/newcenter.png') no-repeat;        background-size: 100% auto;

}.newcenter:before{content: ""; display: block; padding-top: 100%;}

以上为第二种;不过需要先确定背景图的长宽比,然后padding-top的值就位百分比的值

//仅做笔记用;

参考链接:https://www.jianshu.com/p/894dbab72f95

html设置背景图片高度自适应屏幕,CSS设置背景图宽度100%,高度自适应相关推荐

  1. html5背景图片能加链接,CSS中用背景图片做为超链接的方法

    Web2.0时代,在网页设计中用背景图片做为超链接已成为主流,通过CSS的控制,使鼠标移到图片上能有很好的变换效果,虽然用普通的插入图片的方法也能实现效果,但用CSS更为方便,再配合css sprit ...

  2. html背景图片尺寸位置百分比,css – 如何计算背景大小百分比?

    根据 W3C Specs: A percentage is relative to the background positioning area. 和background positioning a ...

  3. CSS浮动+背景图片+边框+文字排版+段落设置

    一.CSS浮动 1.简介 默认的框是上下移动,CSS浮动可以控制浮动的框向左或者向右移动float属性属性值 说明 left 元素向左浮动 right 元素向右浮动 none 默认值,元素不浮动浮动意 ...

  4. CSS学习记录3.2/设置标签的背景颜色/控制背景图片的平铺方式/控制背景图片的位置/背景图片关联方式/背景图片和插入图片的区别/捕鱼达人背景练习/精灵图

    设置标签的背景颜色: CSS中的background-color:属性,就是专门用来设置标签.bc+table 设置背景图片: CSS中的background-image: url( );的属性就是设 ...

  5. css背景颜色占全部屏幕,css怎样让背景充满整个屏幕

    炫酷时钟 body{ height: 100%;color: #51555c; background: url("./img/bg1.png") no-repeat; /* 背景图 ...

  6. html内容被背景图片遮住怎么办_定义BODY背景图后,DIV的背景图片显示不全(已解决)...

    你的位置: 问答吧 -> WEB标准 -> 问题详情 定义BODY背景图后,DIV的背景图片显示不全(已解决) 一个有趣的问题,当BODY有背景图片的时候,BODY里的DIV一旦也有背景图 ...

  7. 04-背景相关属性【背景颜色,背景图片,背景平铺,背景位置,img与背景图片的区别】

    目录 1.背景颜色 2.背景图片 3.背景平铺 4.背景位置 5.background复合属性连写 6.背景图和img的区别 1.背景颜色 属性名:backgrou-color   例如:  back ...

  8. html框架代码背景图片,CSS3中background-image实现多背景图片(代码实例)

    本文目标: 1.掌握background-image多背景的实现 问题: 1.实现以下效果,使用纯DIV+CSS,必须使用background-image 附加说明: 1.整体宽度是1000px,高3 ...

  9. html设置背景图片高度,如何使用CSS设置背景图像的大小?

    如何使用CSS设置背景图像的大小?下面本篇文章就来给大家介绍一下使用CSS设置背景图像大小的方法,希望对大家有所帮助. image CSS background-size属性可用于设置背景图像大小:使 ...

最新文章

  1. Python完全学习大师班
  2. Linux安装gcc时碰到的有关问题解决(解决gcc依赖有关问题)
  3. 解决sublime text无法安装插件问题
  4. AutowireCapableBeanFactory接口
  5. cookie的设置与取值
  6. kubernetes kubeadm init this version of kubeadm only supports deploying clusters kubeadm版本降级
  7. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_17-异常处理-可预知异常处理-异常处理测试...
  8. 使用3dmax渲染出二维画面的方法
  9. vue路由守卫、vue-ajax请求
  10. 两个excel宏病毒
  11. 最大公因数、最小公倍数求法(C++)
  12. 20年管理学范围内知识点(潘永明)by:PoilZero
  13. 没有技巧的运营公众号,大概率是用爱发电吧!
  14. 15分钟读懂进程线程、同步异步、阻塞非阻塞、并发并行
  15. idea 推送代码报‘error: The following untracked working tree ……’
  16. 网络综合测试仪 的功能和参数
  17. 综合素质能力测试软件,儿童综合素质体检测评系统
  18. 错题本 (并查集) acwing 4084.号码牌
  19. windows下的中文文件名共享在linux下显示乱码的问题
  20. BPSK,QPSK的C语言仿真

热门文章

  1. 管理Android库项目
  2. 三国志战略版:国庆英雄集结解说_六
  3. React Fiber原理
  4. 一天走七万步是什么体验?
  5. 赴港上市,能成为威马汽车的“续命稻草”吗?
  6. Mac Unity编辑器中Process调用Python脚本。
  7. 改变你人生的32句励志语
  8. 华为能不能啃下德国车联网这块蛋糕?
  9. mysql kill 指令_MySQL kill指令使用指南
  10. 时隔 3 年,全新 Linux QQ 正式开启公测!