2011-09-24 116 views
1

我构建这个页面:http://www.letstalkmarketing.co.uk/print页面呈现IE6,IE8但不IE7?

它工作在IE6和IE8的罚款,但似乎并没有呈现红色的帮助和建议块在IE7下面什么。

我看不出什么是错的,坦白地说没有Firebug(Firebug Lite并没有真正切割它)我正在努力弄清楚它。

谢谢你提供的任何帮助。

+0

嘿,为什么-1? – atwright147

+1

您是否检查过使用W3C Validator验证的页面?你有没有试过剥去部分代码,看看你是否能找到触发问题的东西?你有没有试过IE8的IE7兼容模式?如果它在那里一样,你可以使用IE的开发工具来帮助你。 (仍然不如Firebug,但总比没有好)。 – Spudley

回答

3

IE7和position:relative从来都不是很开心bedfellows。当你有

.info_boxes { 
    position: relative; 
    top: -20px; 
} 

你可能会与

.info_boxes { 
    position: static; 
    margin-top: -20px; 
} 

或者做的更好,你可以添加一个宽度。例如

.info_boxes { 
    width: 630px; 
} 

因为你已经有iframe_ie6.css完成,但在指定的条件注释的IE版本,您可以映射到类似的方式IE7只有这个样式表。

+0

真棒,它排序:) – atwright147