Opera/IE至FF上的CSS列高度不同

Opera/IE至FF上的CSS列高度不同,css,firefox,opera,margin,Css,Firefox,Opera,Margin,感谢所有帮助我回答上一个问题的人,但我遇到了一个与浏览器无关的新问题: 由于某些原因,我正在处理的网站上的图像导航器(尚未运行)当前未在Firefox上的正确位置显示。它出现在IE8和Opera的正确位置,但Firefox似乎有问题 如下图所示,imageContainer div(图像和左/右箭头)显示在页脚顶部,这是它的外观,即在IE8和Opera中的外观 但在下图中,imageContainer div出于某种原因正在切入footer div,我不知道为什么 imageContai

感谢所有帮助我回答上一个问题的人,但我遇到了一个与浏览器无关的新问题:

由于某些原因,我正在处理的网站上的图像导航器(尚未运行)当前未在Firefox上的正确位置显示。它出现在IE8和Opera的正确位置,但Firefox似乎有问题

如下图所示,imageContainer div(图像和左/右箭头)显示在页脚顶部,这是它的外观,即在IE8和Opera中的外观

但在下图中,imageContainer div出于某种原因正在切入footer div,我不知道为什么

imageContainer具有
页边距顶部:110px
将其放置在其列底部的正确位置。共有2列,左侧包含段落和imageContainer,右侧包含日历和联系人详细信息。页脚div也有
clear:both

此外,不仅仅是图像落入页脚,还有箭头,只是它们与页脚的颜色相同,所以这不是很明显

知道它为什么不能正确显示吗?除了使用边距顶部定位外,还有没有更好的方法将imageContainer与它的列底部对齐(以保持网站的长方体形状)

提前感谢,

无限化

附言


我完全忘记了我没有发布网站的链接,这里是我获得一些临时空间来托管它的地方:

无法访问实际的网站,这使得回答起来很困难,但你可以尝试类似于
位置:相对;底部:0
将项目放置在底部。

您使用的是哪个
doctype
?到底是哪个Opera版本?Opera版本是最新的版本:10.52,doctype是过渡版本。啊,对不起,完全忘记了,网站位于:刚刚尝试了位置/底部CSS,它对Opera、IE或FF无效,但是谢谢你的回复。还有人能帮上忙吗?我真的不知道为什么在FF、Opera和IE中110px(边距顶部或顶部-如果我使用position:relative)有什么不同?!为什么每个像素的大小看起来都不一样?