为了账号安全,请及时绑定邮箱和手机立即绑定

父元素用height:auto属性时,子元素为块元素的时候,字体渲染过大

父元素用height:auto属性时,子元素为块元素的时候,字体渲染过大

慕无忌1623718 2019-01-03 22:18:31
在移动端H5的页面中,使用单页面的情况下,有时会把当前页面的div高度设置成height:auto ,但这个时候,子元素若为块元素时,文字会是实际样式渲染出来的要大,是部分安卓手机会出问题(例:0.65rem,预计渲染为:26px(iphone6下 40:1渲染) ,实际为37px),给子元素设置BFC属性能够解决这个问题,有人知道原理是啥吗?
查看完整描述

1 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

有关 rem,所以感觉这个问题的条件不足,无法做判断。

理论上使用了 rem 作为单位,跟父级元素并没有太多关系。

可能有关系的应该是:

  • <html> 的 font-size

  • 浏览器中默认最小字体;

  • 还有一个不知道你是用什么方式或者说不知道你有没有设置 meta

总之,条件不足,无法判断


查看完整回答
反对 回复 2019-01-11
  • 1 回答
  • 0 关注
  • 443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信