ios - 重置 box-sizing 对 iOS safari web 有什么危害吗?

标签 ios css web safari

因为我正在使用这个重置 css block :

html {
    box-sizing: border-box;
}
*, *:before, *:after {
    box-sizing: inherit;
}

当滚动或其他重新呈现事件时,我经常看到 :before:after 在 Safari 网络检查器中闪烁。

如果是这样,我怎样才能在 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;
}

关于ios - 重置 box-sizing 对 iOS safari web 有什么危害吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56576456/

相关文章:

ios - AVPlayer seekToTime 下载大量消耗大量数据的媒体段文件

ios - constraintsWithVisualFormat 可以用于未知数量的 View 吗?

php - Paypal Adaptive payment 从 IOS 收到的 Pay key validation

HTML float 或其他 - 让最后一个元素 float 在顶部元素旁边

jquery - 更改滚动时菜单的高度

apache - httpd.conf 中的重定向不适用于 ServerName 的特定页面

iphone - tableViewCell 中的 UITapgestureRecogniser

css - IE anchor 选择器继承

java - 找不到依赖关系的合格 bean 类型

html - div背景色溢出