Css 定位嵌套ul
我有一个嵌套的ul(菜单),希望将嵌套菜单直接放在包含菜单的下方,从与外部菜单相同的水平位置开始 在本例中,嵌套菜单的位置向左偏远,而且有点太高(它应该从包含菜单的结束处垂直开始)Css 定位嵌套ul,css,menu,html-lists,Css,Menu,Html Lists,我有一个嵌套的ul(菜单),希望将嵌套菜单直接放在包含菜单的下方,从与外部菜单相同的水平位置开始 在本例中,嵌套菜单的位置向左偏远,而且有点太高(它应该从包含菜单的结束处垂直开始) 我可能会使用left:0px如图所示,用于固定水平位置,但仍然无法固定垂直位置。您可以使用top:40px以固定垂直位置 就像这里:您可以使用top:40px以固定垂直位置 就像这里:我用以下方法修复了它: 页边距顶部:10px到#菜单>ul>li>ul类 外部容器的高度与此无关。我用以下方法固定了它: 页边距顶
我可能会使用
left:0px代码>如图所示,用于固定水平位置,但仍然无法固定垂直位置。您可以使用top:40px代码>以固定垂直位置
就像这里:您可以使用top:40px代码>以固定垂直位置
就像这里:我用以下方法修复了它:
页边距顶部:10px代码>到#菜单>ul>li>ul
类
外部容器的高度与此无关。我用以下方法固定了它:
页边距顶部:10px代码>到#菜单>ul>li>ul
类
外部容器的高度是不相关的。但是如果外部菜单的高度未知怎么办?但是如果外部菜单的高度未知怎么办?很好,但是现在我想在内部菜单上使用位置:relative
,使子菜单在整个页面流程中占据空间。这就打破了它:你想让它实际占据页面空间,而不是将鼠标悬停在上面?很好,但现在我想使用内部菜单上的position:relative
,使子菜单在页面的整个流程中占据空间。但这打破了它:你想让它实际占据页面空间,而不是将鼠标悬停在上面?