时间:2010-11-18 01:39:31

标签: html internet-explorer firefox menu

我为网站创建了一个下拉菜单。但显然,这个下拉菜单只适用于Firefox,而不适用于IE。

那怎么了?谁能告诉我这个?或者给我一个主意。提前谢谢。

2 个答案:

答案 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浏览器正在掩盖你的背后。