为了账号安全,请及时绑定邮箱和手机立即绑定

CSS bootstrap 导航栏右侧项目无法正确对齐

CSS bootstrap 导航栏右侧项目无法正确对齐

白衣非少年 2023-10-17 17:48:40
我正在使用引导程序,并且我有这个导航栏:        <nav className="navbar navbar-expand-sm navbar-light bg-light">            <a className="navbar-brand" href="#">Lead Manager</a>            <button className="navbar-toggler" type="button" data-toggle="collapse"                    data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"                    aria-expanded="false" aria-label="Toggle navigation">                <span className="navbar-toggler-icon"></span>            </button>            <div className="collapse navbar-collapse" id="navbarSupportedContent">                <ul className="navbar-nav my-2 my-lg-0">                    <li className="nav-item">                        <Link to="/register" className="navbar-link">Register</Link>                    </li>                    <li className="nav-item">                        <Link to="/login" className="navbar-link">Login</Link>                    </li>                </ul>            </div>        </nav>我正在使用 boostrap cdn 4.4.1:<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/flatly/bootstrap.min.css" />我正在努力实现这一目标:然而,我不断得到这个:我缺少什么?
查看完整描述

3 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

尝试添加到包含“注册”和“登录”ml-auto的类列表的末尾<ul>



查看完整回答
反对 回复 2023-10-17
?
HUH函数

TA贡献1836条经验 获得超4个赞

<div class="navbar-nav mr-auto"></div>只需在 后面添加即可<div class="collapse navbar-collapse" id="navbarSupportedContent">。还要更改组件的navbar-link类名称。nav-link<Link/>

查看演示: https: //jsfiddle.net/rnm617jz/1/

注意:我已将classNameattr 更改为class,因为我在演示中没有 React 并且想在没有它的情况下测试它。


查看完整回答
反对 回复 2023-10-17
?
墨色风雨

TA贡献1853条经验 获得超6个赞

ml-auto只需在 旁边添加类navbar-nav即可。

<ul className="navbar-nav ml-auto my-2 my-lg-0">

要修复您的导航栏链接,请将navbar-link类别更改为nav-link

<Link to="/" className="nav-link">sample</Link>


查看完整回答
反对 回复 2023-10-17
  • 3 回答
  • 0 关注
  • 127 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信