gpt4 book ai didi

css - 如何强制嵌套列表项与父列表项的宽度相同?

转载 作者:技术小花猫 更新时间:2023-10-29 11:01:38 24 4
gpt4 key购买 nike

我有一个水平父列表。单击某些列表项时会显示嵌套的垂直列表。如何强制垂直子列表中的元素与父列表项的宽度相同?

参见 jsFiddle .

enter image description here

HTML:

<ul class="mainMenu horizontalMenu bulletless fullWidth bold">
<li class="showSubMenu">
<div>Resumes &amp; Cover Letters &#x25BE; </div>
<ul class="mainSubMenu bulletless">
<li><a>Resumes</a></li>
<li><a>Cover Letters</a></li>
<li><a>Interviews</a></li>
</ul>
</li><li><a>Other Link</a>
</li><li><a>Other Link</a></li>
</ul>​

CSS:

.horizontalMenu li{    
display: inline-block;
}
.mainMenu > li{
border: 1px solid black;
}
.mainMenu a, .mainMenu div{
display: block;
padding: 10px 20px;

}
.mainSubMenu{
position: absolute;
}

最佳答案

我对你的 fiddle 做了改动。 http://jsfiddle.net/BXnxc/2/

父 li 需要有 position:relative; 嵌套子菜单必须有 width:100%;position:absolute;

关于css - 如何强制嵌套列表项与父列表项的宽度相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14145404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com