为啥同一个页面不同电脑打开会有不同

我同一个页面,在我的电脑上打开p标签高度就是26.3px,这样固定外侧div的高度就能放八行,但是有个电脑上就是26px,就会显示成九行,请问有哪些设置会影响这些啊,整个页面的字号都设置的相同的,搞不清楚那块的问题了

阅读 3k
5 个回答

从你的描述来看,很可能是字体行高不一样导致的
你可以试试固定div的高度,并且overflow: hidden

曾经碰到过同样问题,我没研究出来😪 来打个卡,看看有没有高人解答

检查一下浏览器缩放是不是100%,缩放会影响行高的计算

我大胆假设下有2种可能:

  1. 某些字体在不同电脑中显示的字体大小就是不同,哪怕设置相同的font-size
  2. 不同电脑的dpi不同,导致显示上的一些限制

有很多因素可能造成这个问题

  1. 操作系统的默认缩放比不同
  2. 浏览器不同,或者浏览器版本不同
  3. 字体不同。同样设置的字体,只按按顺序从前到后找系统中已经安装的,找到哪个用哪个,都没找到用默认字体
  4. 字体渲染方式不同,比如 ClearType 渲染和 MacType 渲染
  5. 浏览器插件的影响。有一些插件会影响页面样式。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题