关于元素的offsetHeight、line-htight
2024-08-23 01:44:57
最近在做一个自适应高度的加载时的瀑布效果,使用加载完毕后为其一个A容器设置style的高度的方式完成(原高度为0且超出部分裁剪),使用offsetHeight获取其子元素高度(所有子元素高度均相等),完成后,A容器底部总是比预期长了一点。
查了一下资料,发现offsetHeight得到的是元素的整数高度,而我的子元素高度为浮点数且小数第一位大于4,所以我就去看了看子元素各自的高度,发现设置了font-size且未设置line-htight的元素(我设置的大小为14px),其高度会变成x.5,设置line-height为1.5em之后就没问题了(当然前提是font-size为偶数)。
最新文章
- 前端之float的几种清除浮动方式
- Microsoft Visual Studio 开发的C++程序软件发布相关事宜
- iOS AVCaptureSession 小视频开发总结,支持设备旋转
- WordPress文章浏览历史插件
- 【BZOJ3211&;3038】花神游历各国&;上帝造题的七分钟2(CodeVS)
- Androidannotation使用之@Rest与server交互的JSON数据转换(二)
- Oracle 10G强大的SQL优化工具:SQL Tuning Advisor
- UVA10304---(区间DP)
- linux-mint下搭建android,angularjs,rails,html5开发环境 - qijie29896的个人空间 - 开源中国社区
- tomcat调优的几个方面(转)
- 浅谈background-size的几个属性值
- 虚拟机有QQ消息时宿主机自动弹窗提示
- vue 路由跳转,传参
- java中对list进行分页显示数据到页面
- d3.js 平移缩放
- Spring的事务管理1
- 【BZOJ3874】[AHOI&;JSOI2014]宅男计划(贪心,三分)
- u3d摇杆
- python写service时全局变量问题
- CentOS7 Failed to start LSB: Bring up/down networking.解决方法