首页 > 解决方案 > 在 Safari 中隐藏/放错位置

问题描述

刚刚发现一个特定的 div 隐藏在 Safari 中。- 适用于 Mac 和 iPhone。我已经尝试搜索问题,但我无法弄清楚哪里出了问题。看起来 divcontainer放错了位置。

请参阅所附图片以了解如何container移动。

铬合金 铬合金 正确放置。

苹果浏览器 苹果浏览器 错位

通过添加以下内容,container它几乎可以正确定位:

.container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

但是汉堡菜单不起作用。所以我不认为它应该设置为position: absolute,但必须是其他一些在 Safari 中无效的代码,或者一些重要的东西被遗忘了。

不确定它需要多少 CSS。它很长而且很复杂,所以请询问,我会提供您要求的代码。

链接:http ://www.hitra24.no/

标签: htmlcss

解决方案


问题出在我的 CSS 中.nav,设置为overflow: -webkit-paged-y;

通过删除它,它解决了 iPhone 和 Mac 上 Safari 上的问题。


推荐阅读