背景:有四个表格,按照田字排列,长宽五五开。同时,有两个表格可能会随着配置项不显示,这个时候,旁边的表格就要填满不显示的表格所在的空白,所以表格的长或宽就要自适应了,就要用到**-webkit-box-flex**属性了。如图。

1、2、3、4四个表格,按需求应该是等高的。实际1、3等宽,比2、4要稍宽,这个是需要,暂且不管。
问题是,2、4等高,但1比3高几个像素。本来几个像素区别不大,但是旁边2、4等宽,一眼就看出参差不齐

这几个表格是这么布局的。在总div里横向排序两个div,两个div不等宽,这两个div内部分别纵向排序,即1、3纵向排序,2、4纵向排序。
表格1内部有内容,所以1和3在写法上是等高的,但是实际有几个像素的出入。
css代码

.spLeftContentTopRight{height: 100%;width: calc(67% - 10px);float: left;display: -webkit-box;-webkit-box-orient: horizontal;.spLeftContentTopRightLeft{  width: calc(50% + 20px);height: 100%;display: -webkit-box;-webkit-box-orient: vertical;.childGrid{//1,3表格-webkit-box-flex: 2;//各个元素比例//-webkit-box-flex值相同时,有内容的一边会更大一点,//加个属性height(纵向排列时)/width(横向排列时),随便给个值,两个部分就会一样长/宽// height:1px;margin-top: 10px;}}.spLeftContentTopRightRight{width: calc(50% - 30px);height: 100%;display: -webkit-box;margin-left: 10px;-webkit-box-orient: vertical;.childGrid{//2,4表格-webkit-box-flex: 2;//各个元素比例margin-top: 10px;}}
}

在网上找到了原因,也解决了1。但是还是有点不能理解,先记录着吧
原因:表格1内有内容,所以撑开了表格,多几个像素。
解决方法:给个高度height属性,随便给个值就行。(不太能理解)

注意:如果是纵向排列,那么就给高度,因为父div设置的自适应的方向是纵向;如果是横向排列,那么就设置width。

特别鸣谢:网友Lieber-l


  1. 参考博客:https://www.cnblogs.com/lbcheng/p/6044373.html ↩︎

-webkit-box-flex 属性 组件长/宽偏差相关推荐

  1. 【Android 内存优化】自定义组件长图组件 ( 获取图像宽高 | 计算解码区域 | 设置图像解码属性 复用 像素格式 | 图像绘制 )

    文章目录 一.获取图像真实宽高 二.计算解码区域 三.设置解码参数 内存复用 像素格式 四.图像绘制 五.执行效果 六.源码及资源下载 官方文档 API : BitmapRegionDecoder 在 ...

  2. java设计一个立方体类box_实例1: 设计一个立方体类Box,定义三个属性,分别是长,宽,高。定义二个方法,分别计算并输出立方体的体积和表面积。_学小易找答案...

    [填空题]表达式 list(filter(lambda x:x>2, [0,1,2,3,0,0])) 的值为 _________ . [填空题]表达式 len(' 中国 '.encode('ut ...

  3. 走近Flex组件系列(四):分组组件(Box)、分割组件(DividedBox)和容器组件(Panel)

    本文主要介绍Flex的Box,DividedBox和Panel组件的应用. 一.分组组件(Box) Flex中Box组件分两种,即VBox和HBox,也就是水平分组布局和垂直分组布局.下面对这两中分别 ...

  4. vant框架上传组件---上传身份证两面图片需求并且压缩图片质量,非压缩长宽——商城项目

    场景 1.vant框架上传组件-上传身份证两面图片需求并且压缩图片质量,非压缩长宽--商城项目 2.压缩图片质量大小-- 3.压缩逻辑因为是正反两面单独压缩执行,所以我这里使用 Promise.all ...

  5. 声明一个长方形类,属性有长和宽;操作有赋值、计算长方形的周长和面积、输出信息等,要求定义构造函数(缺省值为10)和析构函数。

    题目描述:声明一个长方形类,属性有长和宽:操作有赋值.计算长方形的周长和面积.输出信息等,要求定义构造函数(缺省值为10)和析构函数. 析构函数的作用:对象消亡时,自动被调用,用来释放对象占用的空间. ...

  6. java定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形

    定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法 属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形 public class test3 {public ...

  7. Java获取图片属性(长,宽,大小,类型。。)/ EXIF

    获取图片属性(长,宽,大小,类型..)/ EXIF 注:在遇到大的图片或者并发操作时,第一种方法可能会造成内存泄漏,cpu飙高等问题,建议使用第二种: 1.通过java自带的流操作: @Testpub ...

  8. html+css:display:flex属性

    博客 </a></li><li class="" title="高价值源码课程分享"><a data-report-c ...

  9. 【Android 内存优化】自定义组件长图组件 ( 长图滚动区域解码 | 手势识别 GestureDetector | 滑动计算类 Scroller | 代码示例 )

    文章目录 一.GestureDetector 创建与设置 二.GestureDetector 触摸事件传递 三.触摸滑动操作 四.惯性滑动操作 五.长图滑动组件代码示例 六.运行效果 七.源码及资源下 ...

最新文章

  1. scikit learning curve学习曲线绘制
  2. Java调用JavaScript
  3. 【2018.3.31】模拟赛之一-ssl2406 约数【水题】
  4. Mybatis生成器插件扩展,生成OR操作
  5. 按功能而不是按层打包课程
  6. minitab怎么算西格玛水平_六西格玛黑带培训工具因子分析的使用
  7. 2020年1月数据库流行度排行:从万里挑二到波澜不惊
  8. 贺利坚老师汇编课程50笔记:call和ret配合
  9. fckeditor出现the server didn't send back a proper XML response问题的解决(因为使用了“主题”)...
  10. CSDN下载免费获取积分
  11. matlab gui编程教程,matlab如何使用gui
  12. ps批量修改名片文字_教你用PS设计漂亮的名片
  13. 重磅公开!集14位名师教案的《最全高中数学解题思想方法汇编》
  14. oracle事务之oracle读一致性
  15. ant design pro入门踩坑:删除页面文件报错
  16. 新业务员如何开发外贸客户?
  17. 社区折腾日志:基于python搭建个人微信/支付宝免签支付功能
  18. 房租、水单等费用补贴
  19. 服务器端口使用过多导致的严重问题 redis 无法正常启动,SQL server 出现 TCP 1433 无法建立侦听
  20. 第16届北京国际体育电影周正式启动

热门文章

  1. 画布canvas的使用2
  2. 记一次磁盘扩容失败并恢复
  3. Mac OS 10.9声卡完美驱动^-^
  4. 逻辑回归和非监督学习
  5. Android环境下生成PDF文件
  6. java基于微信小程序面向科研项目申报小程序+ssm+uinapp+Mysql+计算机毕业设计
  7. 【超详细】pytorch安装及配置
  8. win10 / ubuntu 双系统安装
  9. 五分钟成交2亿美金的元宇宙土地拍卖会
  10. 津津的零花钱一直都是自己管理。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。 为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年