0

我对 Safari 上的一些 div 有疑问,边距完全搞砸了。

奇怪的是它在 Chrome 和 Firefox 上运行良好。如果我实施了专门为 Safari 制作的修复程序,它就会弄乱其他人。

帮助 ?

谢谢 !

4

2 回答 2

3

该问题是由缺少left声明引起的。将此添加到您的 CSS 中:

#pull_link {
    left: 50%;
}
于 2013-04-01T22:23:02.133 回答
1

您的代码中可能有一个小错误/错误会绊倒您(例如,您可能缺少会导致容器崩溃的结束标记,然后您的明确修复不起作用)。对照 chrome 开发人员检查 safari 开发人员工具。您应该能够以这种方式定位问题。有时,一个浏览器会出现错误,而另一个浏览器不会。没有更多信息,这里很难得出结论。您是否尝试过 w3c 验证 html http://validator.w3.org/?您也可以通过这种方式捕获缺少的语法。

于 2013-04-01T21:54:22.083 回答