如何解决将 bootstrapv4 下拉列表与其外部父级对齐
我试图使下拉菜单的宽度类似于它的外部父级,即 footer-menu
(红色边框区域)并且也左对齐。它在 .footer-nav-item
显示为 block
元素时有效,但在显示为 inline-block
时无效。我需要它们是 inline-block
,这是我得到的:
HTML:
<div class='sidebar position-fixed h-100' style="width: 280px;padding-left: 2rem;">
...
<div class="py-3 footer-menu redborder">
<ul class="nav greenborder">
<li class="footer-nav-item">
<a class="txt-fs-subtitle mr-3" href="">
link1
</a>
</li>
<li class="footer-nav-item">
<a class="txt-fs-subtitle mr-3" href="">
link2
</a>
</li>
<li class="footer-nav-item">
<a class="txt-fs-subtitle mr-3" href="">
link3
</a>
</li>
<li class="footer-nav-item dropup">
<a class="txt-fs-subtitle" href="#" role="button" id="footer-more-menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
more...
</a>
<ul class="dropdown-menu dropdown-menu-custom Box-shadow-fs-default border-rad-fs-3 w-100" aria-labelledby="footer-more-menu">
<li><a class="dropdown-item" href="#">more link 1</a></li>
<li><a class="dropdown-item" href="#">more link 2</a></li>
<li><a class="dropdown-item" href="#">more link 3</a></li>
</ul>
</li>
</ul>
<div class="small text-muted mt-1">© example.it</div>
</div>
</div>
在 position-relative
中尝试了 .footer-menu
,没有用。那么如何通过保持其外部父级的完整宽度来使下拉菜单左对齐?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。