为什么Safari似乎有css位置问题:修复?

时间:2011-07-26 02:04:15

标签: css safari cross-browser fixed css-position

我正在使用此网站:http://www.mywebclass.org/~jeff/。 ui的很大一部分用位置构建:固定;在除Safari之外的所有浏览器中,渲染都很好。但在Safari中它们都搞砸了。有什么方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:6)

您有几个元素position:fixed,但您尚未设置任何topleftrightbottom来告诉浏览器他们应该在哪里定位。如果你没有指定位置,浏览器将会猜测(在限制范围内)你的意思,不同的浏览器会猜出不同的东西。解决方案是将lefttop属性添加到您的所有position:fixed元素。