我为网站创建了一个下拉菜单。但显然,这个下拉菜单只适用于Firefox,而不适用于IE。
那怎么了?谁能告诉我这个?或者给我一个主意。提前谢谢。
答案 0 :(得分:1)
IE不支持:hover伪类,而不是锚标记。您需要使用Javascript才能在IE中使用它。
编辑:正如Kolink所述,这是IE7 +的不真实陈述。 IE7 +需要在符合标准的模式下进行渲染才能支持它。这意味着您需要在HTML上使用doctype标头。见Pseudo class :hover does not work in IE7
答案 1 :(得分:1)
您已将这些<div>
和其他代码放在<tr>
内,而不使用<td>
。这是无效的HTML和非IE浏览器正在掩盖你的背后。