Flutter AspectRatio 组件,设定组件宽高比

参数详解

属性 说明
aspectRatio 宽高比。长宽比表示为宽高比。例如,16:9宽高比的值为16.0/9.0。
child 子元素

代码示例

class MyBodyA extends StatelessWidget {@overrideWidget build(BuildContext context) {return Container(width: 300,// height: 300,color: Colors.blue,child: AspectRatio(aspectRatio: 3/1,child: Container(color: Colors.red,),),);}
}

特别说明

AspectRatio  宽高比是相对父容器的。宽是父容器的宽,高是根据指定的比例计算出来的。

如果父容器  同时给定了宽和高则:AspectRatio  宽高比不生效。

效果图

父容器给定宽                                             父容器给定高

          

Flutter AspectRatio 宽高比设定相关推荐

  1. css 大图保持宽高比压缩,CSS实现自适应下保持宽高比

    在项目中,我们可能经常使得自己设计的网页能自适应.特别是网站中的图片,经常要求在网页放大(或缩小)时,宽高同时放大(或缩小),而且不变形(即保持正常的长宽比).为了不变形,常用的方法就是设置width ...

  2. Flutter图片获取正确的图片宽高比(照片方向)

    使用image库,代码如下 var _imageBytes = await imageFile.readAsBytes();var image = imgLib.decodeImage(_imageB ...

  3. Flutter页面布局:Flutter AspectRatio、Card卡片组件、卡片图文列表

    1.Flutter AspectRatio组件 AspectRatio 的作用是根据设置调整子元素 child 的宽高比. AspectRatio 首先会在布局限制条件允许的范围内尽可能的扩展,wid ...

  4. WeChat微信小程序image组件aspectFill:保留中部 等比例变化 Widthfix:宽度为指定的  高度依据原图的宽高比进行变化

    aspectFill:保留中部 等比例变化 aspectFill 与 widthfix 都是保持宽高比不变 aspectFill 保持纵横比缩放图片,只保证图片的短边能完全显示出来. 也就是说,图片通 ...

  5. Android 实现自定义宽高比的ImageView

    前言 我们为什么要用到宽高比固定的ImageView呢?因为Android屏幕大小不一样,同样一张图片可能会在不同的设备上显示效果不同,会发生拉伸等情况.今天就来说一种解决方案,让图片的宽高比固定,保 ...

  6. CSS实现固定宽高比响应式布局(附实例分析)

    更多文章可关注我的个人博客:https://seven777777.github.io/myblog/ 在日常开发过程中,有一些前端业务场景可能需要让元素在尺寸变化的同时,保证宽高比不变,所以在此记录 ...

  7. CSS实现元素固定宽高比

    概要 最近项目中有遇到一种场景需要元素以固定宽高比且元素的宽度占父元素的固定百分比的情况,简而言之就是元素的宽度是随浏览器而变化,元素的高度是随元素的宽度变化的. 实现方式一:使用aspect-rat ...

  8. min-aspect-ratio和max-aspect-ratio宽高比自适应布局

    首先,移动端的适配,还是要先做好的,不管你是使用rem布局,还是使用media进行适配布局(只是单纯的宽度上),布局好了,这里只是宽度自适应了,如果是流式布局的话,这样就已经足够了,对于我们这里的单屏 ...

  9. css设置盒子宽高比固定,高度随着宽度发生变化

    第一种方法: css属性:aspect-ratio--盒子的宽高比: 1)它的属性值可为1: 1.2:0.2:1/2; 3/2; 2.2/3.2 2)当然也可以包一个calc(画蛇添足没必要): 3) ...

  10. html背景图片div设置宽自动,CSS背景图片固定宽高比自适应调整的实现方法

    标签可以使图片在保持宽高比不变的情况下自动调整.我们讨论的是div的背景图片实现固定宽高比自适应调整的方法.这里的图片不是< img>标签一样通过src引入,而是通过css的backgro ...

最新文章

  1. Matlab编程与数据类型 -- 函数M文件的组成
  2. 汇编语言中的乘除法用到的寄存器问题(较详细解析)(用到AX和DX,乘数和除数用其他寄存器和存储器)
  3. oracle imp使用
  4. Liststring[] 如何去重
  5. article之api文档
  6. java i18n实例_Java国际化(i18n)格式化日期
  7. IT大牛说的话,不得不记
  8. springboot导包显示不存在_基础篇:Spring Boot入门体验(图文教程)
  9. 配置 MySQL 服务器容器
  10. 深入浅出SharePoint——站点的部署
  11. mysql实现周月表_按天周月统计数据
  12. fcpx怎么合成延时摄影_简单易学的延时摄影合成教程
  13. 提问的价值,你了解多少?
  14. 读书不能落下,《自卑与超越》 读后感
  15. oracle将excel导入,Win7系统把Excel数据导入oracle的方法(图文)
  16. 云呐|最新酒店行业固定资产管理办法,酒店实物资产管理系统
  17. python读取excel绘图_python3读取excel绘图-女性时尚流行美容健康娱乐mv-ida网
  18. ProE野火4.0+vs2005 Pro/Toolkit 二次开发测试详细教程
  19. html 表格在线生成,jQuery表格生成插件Table.js
  20. 开集(Open Set)、闭集(Closed Set)和紧集(Compact Set)

热门文章

  1. nginx 多php项目配置文件,nginx,_nginx配置多目录访问,nginx - phpStudy
  2. html写简历怎么导出pdf,简历在线生成,在线生成PDF或word格式简历
  3. 计算机的清楚键盘是,电脑键盘上按哪个键是删除键?
  4. 描写火车站场景_描写火车站人多的场景_描写火车站人多的作文
  5. 验证牛顿公式的局部收敛性,并找到对于牛顿公式不收敛(发散)的函数,比较二分法与牛顿公式的收敛速度
  6. 旧版的rust怎么老是掉线_RUST服务器进不去 RUST掉线用什么加速器解决?
  7. 如何通过Photoshop制作Gif图片(把几张图片合成一张Gif图片)
  8. 多张eps合并成一张
  9. python人工智能算法的方式_Python与人工智能
  10. 这篇文章里的代码的C#版本 (穿过已知点画平滑曲线(3次贝塞尔曲线)