html - 为什么 iOS Safari 用户代理样式表似乎覆盖了正文上的边距样式?

标签 html ios css ipad margin

为什么以下标记会导致 body 在 iOS(最新的 iPad)上有 8px margin(并因此产生垂直滚动条)?

<!DOCTYPE html>
<html>
  <head>
  </head>
  <body style="margin: 0px !important;">
  </body>
</html>

在这里在线:http://limitless-refuge-4707.herokuapp.com/index3

iOS 7.0.4

编辑:

使用 iPad 网络检查器,我可以看到主体上 margin-top: 8px 的 iOS Safari 用户代理样式表样式覆盖了我自己的样式。为什么会这样?

最佳答案

尝试将 html 元素也设置为 100% 高度

关于html - 为什么 iOS Safari 用户代理样式表似乎覆盖了正文上的边距样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22126832/

相关文章:

ios - m3u8 文件 AVAssetImageGenerator 错误

iphone - 需要帮助呈现 View Controller

ios - 无效证书 (CSR)

javascript - 如何以较少的 'clunky' 方式在 2 个 div 之间淡入淡出/混合

html - 使背景图像在旋转时填满所有空间

css - 导航栏的下拉菜单

html - 创建一个高度与另一个 div 匹配的 div

javascript - 使动画变慢(jQuery)

php - 如何创建搜索表单,其中用户可以搜索三列。使用 PHP AND SQL AND HTML

javascript - Laravel 5 中无法包含内部 JS 文件