问答详情
源自:5-5 下拉菜单(对齐方式)

默认自带的权重真的是号恶心

<div class="dropdown">
    <button class="btn btn-danger dropdown-toggle" type="button" data-toggle="dropdown">食物
    <span class="caret"></span>
    </button>
    <ul class="dropdown-menu dropdown-menu-right">
        <li class="dropdown-header pull-left"><a href="#">水果</a></li>
        <li ><a href="#">苹果</a></li>
        <li ><a href="#">香蕉</a></li>
        <li ><a href="#">桃子</a></li>
        <li class="divider"><a href="#"></a></li>
        <li class="dropdown-header"><a href="#">蔬菜</a></li>
        <li ><a href="#">芹菜</a></li>
        <li ><a href="#">萝卜</a></li>
        <li ><a href="#">黄瓜</a></li>
    </ul>
</div>

这样设置以后 dropdown-header的默认左右padding会造成 header不能靠左显示需要求改padding

提问者:人才辈出阿卡姆 2017-06-24 16:48

个回答

  • MR帽子先生
    2017-06-25 01:09:44

    说清楚一点,我没看懂啊?是要靠边还是怎么的?你要靠边的话可以通过ID重新写个CSS覆盖上去,

    而且你说的应该是UL默认的边距造成的你可以重新覆盖的。希望对你有帮助。祝你学习愉快!