我正在处理一个相当奇怪的问题。它涉及一个“带状”导航,每个端部的折叠角包裹在容器后面。在左边,功能区角上的负边距工作得很好。然而,在右边,功能区绝对拒绝在IE中的包装器之外。我可以使用margin
为-18px
,但它必须为-38px
。如果我将其设置为-1000px
,它仍然表现得像-18px
那样。这发生在IE7,IE8和IE9中。我不知道问题是什么。
答案 0 :(得分:0)
我只在IE7中看到这个问题。
我将<ul id="nav">
包裹到<div>
中,将其设置为position: relative; padding-bottom: 20px
,并将功能区角分别绝对定位到bottom:0; left:0
和right:0
。