2012-04-21 36 views
0

我已经收到了几个投诉游客到我的网站的一个没有问题的个人与我们联系,就这些问题。使用IE7,Windows XP上运行,我可以通过运行IE7本身,或通过兼容模式在IE8/IE9显示该网站,与选定的IE7文档模式复制问题CSS“明确:。这两种;”未正常工作的IE7浏览器在IE8/IE9,火狐,Chrome等

This page contains a registration form与浮动fieldwraps:左,偶尔会被分配一个“clear:both”来开始新的一行字段。再次,所需的输出可以在任何现代的,符合标准的浏览器中,甚至在IE8/IE9中查看。只要澄清问题,我很乐意提供,并非常感谢您提供的任何帮助!

回答

0

你混合花车和一个坏的方式清除。有DIV与标签和领域,你只需要浮动这些div,但你也浮动字段和DIV内的标签而不清除它们。这是IE7中的一个问题。

0

清除:在需要清除的两个元素之后,都需要位于单独的div上。如果没有,你可以使用:after伪元素将你想清除的字段换成明确的修复。

看到这个线程:What methods of ‘clearfix’ can I use?

还与IE7有时,如果你不逼hasLayout的它可以与你的花车周围乱。最简单的方法是添加缩放:1;到你的ie7样式表。

相关问题