这是响应时向右对齐的下拉项,我只是想在响应模式下将其向左对齐。
<div class="dropdown">
<i class="far fa-user-circle" type="button" data-toggle="dropdown" aria-expanded="false" style="font-size:36px"></i>
<ul class="dropdown-menu dropdown-menu-right">
<li><a class="dropdown-item" href="#"><i class="float-right fas fa-unlock-alt pr-2"></i>CHANGE PASSWORD</a></li>
<li><a class="dropdown-item" href="#"><i class="float-right fa fa-user pr-2"></i>PROFILE</a></li>
<li><a class="dropdown-item" href="#"><i class="float-right fa fa-sign-out-alt pr-1"></i>LOGOUT</a></li>
</ul>
</div>
1条答案
按热度按时间ezykj2lf1#
要在响应模式下将下拉列表向左对齐,您可以在CSS代码中添加媒体查询。
这段代码针对最大宽度为767像素的屏幕,并将.dropdown-menu元素的right属性设置为auto,将left属性设置为0,这会将下拉菜单放置在其父元素的左侧。