加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

02. bootstrap导航栏居中

发布时间:2020-12-17 20:43:14 所属栏目:安全 来源:网络整理
导读:div id ="nav" class ="container ys-nav-expand-flex" div class ="navbar navbar-expand-sm" a href ="#" class ="navbar-brand" style ="font-size: 42px" HONDA / a button class ="navbar-toggler" type ="button" data-toggle ="collapse" data-target
<div id="nav" class="container ys-nav-expand-flex">
    <div class="navbar navbar-expand-sm">
        <a href="#" class="navbar-brand" style="font-size: 42px">HONDA</a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#ns" aria-controls="ns" aria-expanded="false" aria-label="Toggle navigation">
            <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="ns">
            <ul class="navbar-nav mr-auto">
                <li class="nav-item mx-3 text-white fa-circle">Home</li>
                <li class="mx-3 text-white">Models</li>
                <li class="mx-3 text-white">Journalism</li>
                <li class="mx-3 text-white">Activities</li>
                <li class="mx-3 text-white">Download wallpaper</li>
            </ul>
        </div>
    </div>
</div>
#nav {
   background-color: #e12241;
}

.navbar-toggler:not(:disabled):not(.disabled) {
    border: 1px solid rgba(255,255,0.8);
}
/* @media (max-width: 576px) {
<=576的设备 }*/

当屏幕宽度大于576时,改变 .navbar 为 display: inline-flex,再设置text-align:center;使导航栏居中
注意:要把这些设置放在@media (min-width: 576px) 里面,
若是把设置放在@media (min-width: 576px)外面:当屏幕尺寸变小(小于 576)时,网页标题和导航栏按钮将会紧凑的居中在页面,影响美观。

@media (min-width: 576px) { /*
>=576的设备 */ .navbar { display: inline-flex; } #nav { text-align:center; } }

正常电脑端打开网页样式:

响应式缩小(屏幕宽度小于576时)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读