因为我正在使用这个重置 css 块:
html {
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
我在 Safari 网页检查器中看到滚动或其他重新渲染事件时不断:before
和:after
闪烁。
如果是这样,我如何仍然可以重置iOS Safari中所有元素的框大小。
这是目前所有浏览器的最佳方法。但如果需要,您也可以这样使用:
html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*, *:before, *:after {
-webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}