2015-04-12 216 views
0

我有一个位于窗口高度滑块上的透明头。我已经使用了一个与页眉高度相等的负边距顶部,除了IE以外,这些边缘都可以工作。IE中的负边缘被忽略

我在IE 10和9已经测试,它们都不能施加负缘上顶除非我申请溢出隐藏到报头。因为它具有下拉导航,所以我无法将隐藏的溢出应用于标题。

下做没有溢出隐藏或者在IE浏览器设定高度的div负利润率工作?

+0

你能否提供一些代码? –

+0

你可以做一个http://codepen.io/?只要你在那里按下笔,并添加你的源代码。 – Athax

+0

的可能的复制[负极上边距在IE 8不工作或9](https://stackoverflow.com/questions/5506844/negative-top-margin-not-working-in-ie-8-or-9) –

回答

-1

IE不喜欢消极的利润率和不能正常显示它们。相对或绝对放置元素,并使用top:-200px代替。

注:定位他们可能显著改变布局,您可能需要返工您的样式。

- 已经在这里找到答案 Negative top margin not working in IE 8 or 9

+0

对不起,我不能生成代码,因为我已经在这个阶段改变了所有的东西,它是一个wordpress模板。事情是,如果我在溢出的div下试试这个:在所有IE版本中隐藏负边距。所以我只是试图找出是否溢出:隐藏总是需要在上面的元素与负边界这个在IE中工作? – Kieran