火狐浏览器中伪元素的border不准确?

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>border</title>
    <style>
        div::before {
            content: "";
            display: block;
            width: 2rem;
            height: 1rem;
            border: solid 40px #CCC;
        }
    </style>
</head>
<body>
    <div></div>
</body>
</html>

以上代码在火狐下,按住ctrl和滚轮调整缩放级别时,border的宽度会发生变化,如图:

clipboard.png

clipboard.png

别的浏览器没有这种情况,不知道为什么,求解释

阅读 4.4k
1 个回答

谷歌也会有,只是你缩放比例的问题:
现在假设缩放比例为:110%
在chrome下:

clipboard.png

在firfox下:

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题