Css IE中的负页边距顶部被忽略

Css IE中的负页边距顶部被忽略,css,internet-explorer,margin,Css,Internet Explorer,Margin,我有一个透明的标题,它位于窗口高度滑块上。我使用了一个等于收割台高度的负边距顶部,它在除IE之外的任何地方都有效 我在IE 10和9中进行了测试,它们都没有在顶部应用负边距,除非我在标题上应用溢出隐藏。我无法将溢出隐藏应用于标题,因为它具有下拉导航 负边距是否在IE中没有溢出隐藏或具有设置高度的div下工作?IE不喜欢负边距,并且不能正确渲染它们。相对或绝对地定位元素,并使用top:-200px 注意:放置它们可能会显著改变布局,您可能需要重新设计样式 -- 这里已经有答案了 你能提供一些代码吗

我有一个透明的标题,它位于窗口高度滑块上。我使用了一个等于收割台高度的负边距顶部,它在除IE之外的任何地方都有效

我在IE 10和9中进行了测试,它们都没有在顶部应用负边距,除非我在标题上应用溢出隐藏。我无法将溢出隐藏应用于标题,因为它具有下拉导航


负边距是否在IE中没有溢出隐藏或具有设置高度的div下工作?

IE不喜欢负边距,并且不能正确渲染它们。相对或绝对地定位元素,并使用top:-200px

注意:放置它们可能会显著改变布局,您可能需要重新设计样式

-- 这里已经有答案了

你能提供一些代码吗?你能做一个简单的说明吗?只要按下笔,你在那里,并添加您的源代码。可能重复的抱歉,我不能产生的代码,因为我已经改变了一切在这个阶段,这是一个wordpress模板。问题是,如果我尝试在一个div下有溢出:隐藏负边距工程在所有IE版本。所以我只是想知道,在IE中,溢出:隐藏是否总是需要在具有负边距的元素之上的元素上进行?