css - 单击 anchor 后,IE7 更改了我的导航位置

标签 css internet-explorer-7 css-position

我有绝对定位到它的相对父级的导航。我使用 hacks 在 IE7 和 IE8 中正确定位它。没关系,与我为 FF/Chrome 和 Opera 使用的 (CSS3) 相比,或多或少。我的问题是,当在菜单中单击 anchor 时,整个导航框都向左移动。这是网站的链接。 Link

在 IE8 中一切正常,但 IE7 快把我逼疯了。

提前致谢。

最佳答案

好的,问题解决了。我更改了 IE7 CSS hack 的一些属性:position 为“relative”,float 为“right”。

关于css - 单击 anchor 后,IE7 更改了我的导航位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7366644/

相关文章:

css - 为什么固定位置元素的静态定位子元素会变宽?

css - 绝对定位元素的最大宽度

javascript - 在网页右侧添加侧边栏,相应地调整大小和移动所有内容

css - <a> 标记在 Internet Explorer 7 中不可点击 - 为什么?

css - 使用文档模式在 IE9 中运行良好的网站 IE7 在使用 IE7 标准作为文档模式的 IE11 中出现问题

css - IE7 和 "inherit": ignoring entire rule?

javascript - 带有 css 转换的 jquery,有时它不起作用

css - Ionic 2 和带有左右文本的 ion-item

css - 菜单列表 float 在 Firefox 和 Safari 中无法正确显示

css - 相对, block 级 div 重叠