Javascript 链接标记显示块未拉伸全宽
如果我错了,请纠正我,但显示:block;将任何具有该CSS声明的元素转换为块元素,对吗?这意味着显示的指定元素为:block;声明将跨越可用的整个宽度,对吗 我问这个问题是因为我目前有一个导航,其中包含一个下拉菜单,其中包含嵌套的无序列表项,它们应该继承父列表项的宽度 链接已删除 请注意,将鼠标悬停在团队上方后,您会看到18U和17U链接列表项没有延伸其适当的宽度。我只能假设相同的问题适用于所有列表链接项 但是:一旦你转到这里:链接被删除,注意有两个以上的链接,这个问题就不再是问题了。它占据了整个宽度 此外,一旦页面加载完毕,您第一次将鼠标悬停在其中一个列表项上,导航菜单就会向右移动一点 这个问题在谷歌浏览器中一直存在 有人能帮帮我吗?Javascript 链接标记显示块未拉伸全宽,javascript,jquery,html,css,block,Javascript,Jquery,Html,Css,Block,如果我错了,请纠正我,但显示:block;将任何具有该CSS声明的元素转换为块元素,对吗?这意味着显示的指定元素为:block;声明将跨越可用的整个宽度,对吗 我问这个问题是因为我目前有一个导航,其中包含一个下拉菜单,其中包含嵌套的无序列表项,它们应该继承父列表项的宽度 链接已删除 请注意,将鼠标悬停在团队上方后,您会看到18U和17U链接列表项没有延伸其适当的宽度。我只能假设相同的问题适用于所有列表链接项 但是:一旦你转到这里:链接被删除,注意有两个以上的链接,这个问题就不再是问题了。它占据了
谢谢。您已将li的宽度设置为
width: 100%
仅当元素父元素(ul)设置了宽度时,此选项才起作用。设置
width: 100%
。。。在ul上也是如此,而且效果很好。谢谢,我刚才在“大脑放屁”。在接下来的三分钟结束后,我会将你的答案标记为完整。