IE中的div布局问题...
问题描述:
我开发了一个网站http://www.akademikpencere.com/。 问题是一些divs元素在IE中没有被很好地处理,但是它们在Firefox和Chrome中很好定位。 如何解决这个问题? 有没有什么办法可以确保我为一款浏览器开发的产品会为另一款浏览器工作? 谢谢。IE中的div布局问题...
答
对于IE,您可以使用conditional comments并包含仅针对IE的CSS;对于其他符合标准的浏览器,应使用主CSS文件。这样,您就可以为IE使用不同的样式表并解决您的问题。
您也可以尝试将Eric Meyer Reset CSS放入主样式表中。
答
您的问题在于float:right
CSS应用于content_one_sag
区域一侧的DIV
s。它看起来好像你应用了一个固定宽度的系统(336 + 10 + 10 px),而IE中的某些东西正在导致DIV突破到下一行。
作为一个快速修复,我建议通过一个像素或四个扩大父。或者,缩小一个像素或四个孩子。
此外,您可以尝试使用clear:both
在必要时从DIV中删除浮动(可能适用于giris_submit
)。
对于我们这些没有IE浏览器的人,你能展示一个问题的图片并给出一个描述吗? – 2010-10-18 08:05:29
对不起,没办法确定。有人必须物理地看每一页,看看是否所有东西都排着队。那个人通常是(希望?)你。或者试试这个:http://browsershots.org/ – Ben 2010-10-18 08:07:31