好的,这个奇怪的问题,我有一个绝对定位div与标题内。然后是一个带有边距的导航标签,对于一些绝对定位的div而不是坐在标题的左上方,它位于导航开始的位置。因此,如果导航器具有100px的上边距,则div开始下降100px。
但奇怪的是,如果我对标题应用了边框,那么绝对定位的div就像我期望的那样。 我正在使用html5样板样式,我想这可能是问题。
如果您查看示例,则更容易解释。以下链接是精简版本,除了标题有边框而另一边没有边框之外,标记相同。
问题示例: http://bennyb.co.uk/test/no-border.html
应用边框时修复了问题的示例 http://bennyb.co.uk/test/border.html
由于
乙
编辑: 好吧,以为这实际上只与导航有关,但如果是div
,它似乎也是一样的答案 0 :(得分:2)
应用
overflow: hidden;
到标题。