在项目中,我们经常遇到这样的需求,高度或者宽度需要按照比例显示,这时候就可以使用aspect-ratio属性解决问题,也可以使用padding-top: 解决

// padding-top
.container {width: 100%;padding-top: 50%;
}// aspect-ratio 例:宽100,高50
.container {width: 100%;aspect-ratio: 2 / 1;
}.container {height: 100%;padding-left: 50%;
}// aspect-ratio
.container {height: 100%;aspect-ratio: 2 / 1;
}// 例:这里备注一下,calc只能加减,别走偏了width:calc(100% - 50px);

css高度根据宽度自适应显示,按比例显示宽高相关推荐

  1. css设置元素 网页高度自适应,css高度自适应如何实现?css高度根据内容自适应的简单方法...

    在进行网页开发时,可能会遇到这样的情况,网页中的内容会超出你原先设置的高度或者宽度,这时就需要实现高度自适应或者宽度自适应,下面这篇文章将给大家来介绍关于css高度自适应. PS:css宽度自适应的介 ...

  2. html中高度自动调整,css高度自适应如何实现?css高度根据内容自适应的简单方法...

    在进行网页开发时,可能会遇到这样的情况,网页中的内容会超出你原先设置的高度或者宽度,这时就需要实现高度自适应或者宽度自适应,下面这篇文章将给大家来介绍关于css高度自适应. PS:css宽度自适应的介 ...

  3. css 高度随宽度比例变化

    方案一: padding实现 原理: 一个元素的 padding,如果值是一个百分比,那这个百分比是相对于其父元素的宽度而言的,padding-bottom 也是如此. 使用 padding-bott ...

  4. 前端页面高度和宽度自适应怎么做?

    在前端页面开发中,我们会希望页面可以根据不同用户的显示比例自动缩放页面,确保用户体验,这就是PC自适应,下面小千就来给大家介绍一下应该怎么做和集中常见的问题解决方案,记得收藏起来遇到问题来看一看. 自 ...

  5. html笔记(二)html4+css2.0(元素类型、css精灵、宽度自适应、BFC、浏览器相关概述、css统筹)

    大标题 小节 一.元素类型 1. 元素分类 2. 置换和非置换元素 3. 元素类型转换 二.css精灵 三.宽高自适应 1. 宽度自适应 2. 高度自适应 3. 最小高度自适应 4. 高度塌陷及解决办 ...

  6. css实现左侧宽度自适应,右侧固定宽度

    页面布局中经常用会遇到左侧宽度自适应,右侧固定宽度,或者左侧宽度固定,右侧自适应.总之就是一边固定宽度,一边自适应宽度. 一般固定宽度是导航栏,自适应宽度的是主体内容显示区. 所以要实现这种布局,就先 ...

  7. iOS固定图片高度,宽度自适应缩放

    当后台返回一张图片,但没有返回图片宽高尺寸时,需要我们 APP 来处理自适应显示. 1.首页我们可以在图片下载完的回调里,计算宽高,然后自己计算比例进行缩放. 2.如果是图片是显示在 tablevie ...

  8. html文字自适应屏幕居中显示,DIV+CSS经典布局[宽度自适应][自动屏幕居中]的实现...

    test --> Header 分析: 最外层的wrapper把所有内容都嵌套在里边,整体相对定位.max min已经很好的控制了最窄最宽值,但对IE没有作用.如果没有其他布局的穿插,这一层其实 ...

  9. H5图片高度根据宽度自适应

    每个图片原始宽高不一样,缩小每个图片到指定的宽度,高度等比例缩小,实现图片高度自适应. 下面看看实现代码: 下面是uniapp的条件编译,如果是小程序场景就使用 mode 属性实现高度自适应,如果是H ...

最新文章

  1. System类的常用方法及类字段
  2. 【最详细】数据结构(C语言版 第2版)第二章课后习题答案 严蔚敏 等 编著
  3. IOS15自定义UICollectionView的使用
  4. CF613D-Kingdom and its Cities【虚树,LCA,树链剖分,贪心】
  5. php中的id怎么传值,uniapp如何跳转页面传值
  6. 【HDU - 6119】小小粉丝度度熊 (区间合并,尺取,思维)
  7. 【Elasticsearch】 es Bootstrap Checks Failed
  8. c# Conditional用法详解
  9. 树莓派+欧西亚室外温度湿度传感器+Arduino Nano+433Mhz接收模块+RRDTOOL制作室内室外温湿度记录监控系统
  10. WEBTIMER控件研究的心得:WebTimer的启示
  11. 数据仓库建设——主题和主题域的划分
  12. 熊猫烧香超级搞笑广告版本
  13. Springboot手机验证码
  14. 详解以太网介质技术发展史
  15. 我想,用不了多久,我就会升职加薪,当上总经理,出任CEO,迎娶白富美,走上人生巅峰啦。想想,还有点小激动呢。
  16. 基于LSTM-CNN的地铁短时客流量预测
  17. ..\USER\stm32f10x.h(428): error: #67: expected a “}“ ADC1_2_IRQn = 18, /*!<
  18. [论文总结] 农业工程领域中App和Web相关应用论文笔记
  19. CLIPDraw:基于CLIP的text-to-vector生成器
  20. mysql verycd,山寨精简版veryCD网站 simpleCD震撼上线

热门文章

  1. 智源青年科学家袁洋:机器学习可靠性与算法优化的方法探索
  2. 我们正处于并将长期处于从“艺工交叉”到“自我创造”的过渡阶段
  3. C Primer Plus 第11章_字符串和字符串函数_代码和练习题
  4. Java毕业设计-在线点餐系统
  5. ceph (cephadm)集群部署
  6. Mysql数据库基础知识(五)之:视图、变量、存储过程、函数、流程控制结构
  7. 嵌入式学习——使用定时器输出PWM波形,实现 LED呼吸灯的效果
  8. 魔百盒之小型家庭NAS
  9. Linux 往事:一个不会像 GNU 那样大而专业的 OS 是如何成为主流的?
  10. Vue中router-view和子路由的使用方法