css - 奇怪的 Safari 跨浏览器间距问题

标签 css cross-browser whitespace safari

我在 Safari 中遇到一个奇怪的显示问题,我似乎无法查明。容器 block 间距被忽略,使页面内容重叠到页脚中。但奇怪的是:当我打开开发人员工具(在 PC 上工作但安装了用于测试等的 safari 版本)时,容器 block 突然“注册”并且间距正确,如预期的那样。

这是网址:http://createwilmington.com

有什么想法吗?似乎我比 Safari 更适应调试和期待 IE 问题。

最佳答案

清理。这就是问题所在。页脚和“推送”类上的简单 “clear: both”

我的原始重置中有此代码,

[class*="site"]:after{content:'';display:table}

但这破坏了 Safari(导致完全白屏)。作为其他人的引用,here's the question/answer

关于css - 奇怪的 Safari 跨浏览器间距问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17075357/

相关文章:

css - 尝试 float 输入并跨越内联

javascript - 是否可以在不使用 Javascript 加载特定 div 的情况下刷新页面?

javascript - 是否可以在上面有一个带有可滚动内容区域的自动高度 div 页脚?

javascript - 拒绝加载样式表 '......',因为它违反了以下内容安全策略

css - 解决 'padding' css 问题的最佳方法

html - 我的表格大小随内容变化

jquery - 脚本无法在 Safari 和 Chrome 中的 document.ready 上运行(FF 可以),但可以在 document.resize 上运行

JavaScript 会忽略多余的空格吗?

javascript - 在 JavaScript 中过滤 "whitespace-only"字符串

html - 编译sass文件 "Error: Expected spaces, was tabs."