Html 如何使此子菜单100%宽度?

Html 如何使此子菜单100%宽度?,html,css,Html,Css,以下是Fantactics CSS菜单: http://www.devinrolsen.com/wp-content/themes/dolsen/demos/css/infinite-sub-menu/ 唯一的问题是它的200px宽度。。。如果我把它改成100%,它就不工作了。。。子菜单的所有宽度在IE中都不同。它正在工作,请参见。我已经检查过firefox和IE8,它正在工作,请参见。我已经用firefox和IE8检查过了给我们看看你的代码,最好是点击链接,什么都没有改变然后给我们看一行:“l

以下是Fantactics CSS菜单:

http://www.devinrolsen.com/wp-content/themes/dolsen/demos/css/infinite-sub-menu/


唯一的问题是它的200px宽度。。。如果我把它改成100%,它就不工作了。。。子菜单的所有宽度在IE中都不同。

它正在工作,请参见。我已经检查过firefox和IE8,它正在工作,请参见。我已经用firefox和IE8检查过了

给我们看看你的代码,最好是点击链接,什么都没有改变然后给我们看一行:“li:hover>.nav{display:block;position:absolute;width:200px;top:-2px;left:50%;z-index:1000;border:1px#000 solid;}”和“width:200px”我把它改为100%,但它不起作用!这是我试过的唯一一件事…如果第二级子菜单已经有100%的宽度,那么第三级子菜单会发生什么情况?向我们展示你的代码,最好是点击链接,没有任何变化,然后显示一行:“li:hover>.nav{display:block;position:absolute;width:200px;top:-2px;left:50%;z-index:1000;border:1px#000 solid;}”和“宽度:200px“我把它改为100%,但它不起作用!这是我唯一尝试过的…如果第二级子菜单已经有100%的宽度,第三级子菜单会发生什么?没错,但是当字段长度不同时,你可以看到失败。我忘了告诉你我需要同样的长度。长度测试项目应显示所有长度。没有换行符,换言之SRT2800,然后所有子菜单消失如@rt2800所建议的,只需将display:block更改为display:table in li:hover>。nav@Pranav,这是可行的,但在IE中所有子菜单都是正确的,但当字段长度不同时,您可以看到故障。我忘了告诉你我需要同样的长度。长度测试项目应显示所有长度。没有换行符,换言之SRT2800,然后所有子菜单消失如@rt2800所建议的,只需将display:block更改为display:table in li:hover>。nav@Pranav,它可以工作,但在IE中所有子菜单都消失了