Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 链接标记显示块未拉伸全宽_Javascript_Jquery_Html_Css_Block - Fatal编程技术网

Javascript 链接标记显示块未拉伸全宽

Javascript 链接标记显示块未拉伸全宽,javascript,jquery,html,css,block,Javascript,Jquery,Html,Css,Block,如果我错了,请纠正我,但显示:block;将任何具有该CSS声明的元素转换为块元素,对吗?这意味着显示的指定元素为:block;声明将跨越可用的整个宽度,对吗 我问这个问题是因为我目前有一个导航,其中包含一个下拉菜单,其中包含嵌套的无序列表项,它们应该继承父列表项的宽度 链接已删除 请注意,将鼠标悬停在团队上方后,您会看到18U和17U链接列表项没有延伸其适当的宽度。我只能假设相同的问题适用于所有列表链接项 但是:一旦你转到这里:链接被删除,注意有两个以上的链接,这个问题就不再是问题了。它占据了

如果我错了,请纠正我,但显示:block;将任何具有该CSS声明的元素转换为块元素,对吗?这意味着显示的指定元素为:block;声明将跨越可用的整个宽度,对吗

我问这个问题是因为我目前有一个导航,其中包含一个下拉菜单,其中包含嵌套的无序列表项,它们应该继承父列表项的宽度

链接已删除

请注意,将鼠标悬停在团队上方后,您会看到18U和17U链接列表项没有延伸其适当的宽度。我只能假设相同的问题适用于所有列表链接项

但是:一旦你转到这里:链接被删除,注意有两个以上的链接,这个问题就不再是问题了。它占据了整个宽度

此外,一旦页面加载完毕,您第一次将鼠标悬停在其中一个列表项上,导航菜单就会向右移动一点

这个问题在谷歌浏览器中一直存在

有人能帮帮我吗?
谢谢。

您已将li的宽度设置为

width: 100%
仅当元素父元素(ul)设置了宽度时,此选项才起作用。设置

width: 100%
。。。在ul上也是如此,而且效果很好。

谢谢,我刚才在“大脑放屁”。在接下来的三分钟结束后,我会将你的答案标记为完整。