Bootstrap 4 导航栏
  • 列表
  • 2024-04-25

    我需要一些有关引导导航栏的帮助(Bootstrap v4.0.0-beta.3)。

    我必须更改什么才能使按钮文本是单行而不是彼此之间。当该行已满时,其他按钮应从下一行的左侧开始。

    目前我使用这段代码:

    <nav class="navbar navbar-expand-lg navbar-light bg-secondary">
        <div class="container">
            <div class="row w-100 no-gutters d-lg-block d-flex flex-wrap justify-content-between">
                <a class="navbar-brand col-lg-3 col-7 py-lg-3 order-lg-1 order-2 float-left d-block" href="#">
                    Project Name
                </a>
                <div class="navbar-text col-lg-6 col-12 order-lg-2 order-1 text-right float-right align-self-end">Fix Nav Info</div>
                <button class="navbar-toggler collapsed float-right order-3" type="button" data-toggle="collapse" data-target="#all-pages-176" aria-controls="all-pages-176" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                </button>
                <div id="all-pages-176" class="navbar-collapse collapse float-right col-lg-12 order-4" style="height: auto;">
                    <ul id="menu-all-pages" class="navbar-nav ml-auto">
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
    
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
    
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
    
                    </ul>
    
                </div>
            </div>
        </div>
    </nav>  
    

    样式表:

    @media (min-width: 992px) {
        .nav-item {
            float: left;
            font-size: 13px;
            margin: 3px;
            padding: 0px;
            border: 1px solid #605555;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            border-radius: 3px; 
        }
    }
    

    结果:

    应该如此


    要达到您想要的效果,您只需添加d-lg-inline-block类到ul元素:

    它将列表项从大(lg)断点开始转换为内联块元素,这使得它们按照您所描述的方式进行包装。

    这是完整的工作代码片段:

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
    
    <style>
        @media (min-width: 992px) {
            .nav-item {
                font-size: 13px;
                margin: 3px;
                padding: 0px;
                border: 1px solid #605555;
                -webkit-border-radius: 15px;
                -moz-border-radius: 15px;
                border-radius: 15px;
                line-height: 8px;
            }
        }
    </style>
    
    <nav class="navbar navbar-expand-lg navbar-light bg-secondary">
        <div class="container">
            <div class="row w-100 no-gutters d-lg-block d-flex flex-wrap justify-content-between">
                <a class="navbar-brand col-lg-3 col-7 py-lg-3 order-lg-1 order-2 float-left d-block" href="#">
                    Project Name
                </a>
                <div class="navbar-text col-lg-6 col-12 order-lg-2 order-1 text-right float-right align-self-end">Fix Nav Info</div>
                <button class="navbar-toggler collapsed float-right order-3" type="button" data-toggle="collapse" data-target="#all-pages-176" aria-controls="all-pages-176" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                </button>
                <div id="all-pages-176" class="navbar-collapse collapse float-right col-lg-12 order-4" style="height: auto;">
                    <ul id="menu-all-pages" class="navbar-nav d-lg-inline-block ml-auto">
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
    
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
    
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
                        <li class="nav-item float-left"><a class="nav-link" href="link.php/">Link Text Here</a></li>
    
                    </ul>
                </div>
            </div>
        </div>
    </nav>
    
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

    Bootstrap 4 导航栏
  • 列表 的相关文章
    • Bootstrap 卡头 - 所有卡头高度相同

      我在两个网页上使用引导卡 在一页上 标题文本是固定的 因此我可以使用 min height 来匹配其卡片标题高度 在第二页上 将生成这些卡片 因此我不知道文本长度和单词 我希望连续的所有卡头都具有相同的高度 有没有办法根据一行中最大的卡头计
    • Bootstrap 4添加垂直分隔管

      您好 我正在尝试在导航链接之间添加一些分隔符 但它不起作用 我尝试添加 nav link after content 但它不起作用或显示在左侧 这是我的代码
    • 无法将 bootstrap 4(测试版)nuget 包安装到 .Net MVC(.Net 版本 4.6.2)

      我无法将 bootstrap 4 测试版 安装到我的 MVC 项目中 准确地说 popper js nuget 依赖项无法安装 请让我知道任何可能的方法 bower install 仍然是一种方法 但我想使用 nuget 无法安装包 pop
    • Twitter Bootstrap Collapse 插件方向 - 水平而不是垂直

      有没有办法从水平方向而不是垂直方向折叠 Bootstrap Collapse 插件 看看代码 这种能力似乎没有内置 但我希望我只是错过了一些东西 任何帮助将不胜感激 谢谢 我想出了如何在不修改或添加任何 JavaScript 的情况下非常轻
    • 使最后一个动态添加的手风琴打开

      我正在尝试添加引导程序手风琴 https v4 alpha getbootstrap com components collapse accordion example以编程方式 以便每次单击 添加 按钮时 都会生成一个新的手风琴 并关闭前
    • 如何在 Bootstrap 4 中的面包屑元素右侧插入按钮?

      我正在使用以下面包屑 ol class breadcrumb li class breadcrumb item a href Home a li li class breadcrumb item active My Account li o
    • Bootstrap 4 网格系统中的“col”上没有填充是否正常?

      我是第一次使用 Bootstrap v 4 我有一个footer就是使用新的flex col并且它在桌面上运行得很好 但是当我切换到移动设备时 它们彼此堆叠得如此紧密 没有垂直边距 填充 这是正常行为吗 另外 我希望内容居中或至少有一些偏移
    • Bootstrap 4:卡片作为具有相同高度和宽度的网格

      我正在尝试在具有相同高度和宽度的网格中订购卡片 这些卡片将有不同的内容和不同的尺寸 每行也应该有 3 个 每行的高度可以不同 但 行内的高度应该相同 整个网格中每张卡片的宽度应该相同 div class container div clas
    • 防止 Bootstrap IE 下拉列表在滚动条单击时关闭

      在 IE 中 单击下拉菜单滚动条时 下拉菜单将关闭 当您使用鼠标滚轮滚动它时 效果很好 这是代码层链接 https www codeply com go Uh8qadr3q2 https www codeply com go Uh8qadr
    • Twitter Bootstrap 中的五个相等的列

      我想在我正在构建的页面上有 5 个相等的列 但我似乎无法理解这里如何使用 5 列网格 http web archive org web 20120416024539 http domain7 com mobile tools bootstr
    • 在 Bootstrap 4 中创建水平表单

      我是初学者引导程序我正在使用 bootstrap 来设计表单 我正在尝试使用创建水平形式form horizontal引导类BUT标签和文本字段未显示在同一水平线上 我看过有关它的教程 并且我从该教程中复制了相同的代码 但它对我不起作用 而
    • Jquery.Validate - 基于哪个选项卡添加/删除规则

      我有一个 Bootstrap 4 选项卡式界面 每个选项卡上都有输入框 我想允许用户根据他们所在的选项卡输入不同的必填字段 因此我希望根据该选项卡添加或删除验证 无论用户位于哪个选项卡 还有一些强制输入 我所做的是创建一个默认验证函数 添加
    • Bootstrap 4、导航栏固定顶部和其他粘顶元素

      这里是再现 https jsbin com lawafu edit html 输出 https jsbin com lawafu edit html output 这是一个错误吗 一个失误 一个问题 一个无法实现的想法 Before scr
    • Bootstrap 4 移动导航栏消失

      我刚刚从 Bootstrap 3 转换为 Bootstrap 4 但我的移动导航栏出现问题 使用切换按钮展开导航栏时 导航消失 我不明白为什么会发生这种情况 导航栏下方有一个大屏幕 但整个移动导航向上移动 如下面的 gif 所示 以下是导航
    • 从 jQuery UI 对话框调用 Bootstrap 模式:超出最大调用堆栈大小

      我有一个有点奇怪的问题 我正在调用 Bootstrap Modal 同时打开了 jQuery UI 对话框并且正在获取RangeError Maximum call stack size exceeded 在控制台中 奇怪的是 只有当我在打
    • Bootstrap 4.1 中悬停时的下拉菜单

      我有一个网站 我在其中创建了下拉菜单引导程序4 1 https getbootstrap com docs 4 1 dist css bootstrap min css 此时 下拉菜单正在点击 我用来创建下拉列表的 HTML 代码是 div
    • 固定 CSS 导航栏

      我最近解决了困扰我一段时间的 CSS 导航栏问题 现在我遇到了将其固定到顶部的问题 以便当您滚动页面时它会向下滚动 我知道我需要添加的是 Position fixed 但我不知道在哪里添加它 我最近的尝试导致文本被修复 但导航栏的背景却没有
    • Bootstrap 4 正在破坏 Stripe Elements

      我正在尝试将 Stripe 与我的 Laravel 网站集成 为了做到这一点 我正在遵循他们网站上的文档 https stripe com docs stripe js elements quickstart https stripe co
    • Angular 6 + Bootstrap 4 全选和取消全选复选框

      我在尝试让 Bootstrap 4 复选框与 Angular 6 中的全选和取消全选选项一起使用时遇到问题 当我在这里使用原始代码时 我可以让它工作 http www angulartutorial net 2017 04 select a
    • 如何将 Popper.js 与 Bootstrap 4 beta 一起使用

      我是老派 所以我将源代码下载到1 12 0 然后执行以下操作 但我得到 Uncaught SyntaxError Unexpected token export on line 2294它说 export default Popper 您想

    随机推荐

    • Python 代码调用创建 OS 线程的 C 库,最终调用 Python 回调

      如果当操作系统分派另一个调用 Python 回调的线程时 唯一的 Python 解释器正在执行字节码 会发生什么 我对这种设计的可靠性的担忧是否正确 一般情况下 C库需要调用PyEval InitThreads 在生成任何调用 python
    • 当时间戳不属于索引时,如何按时间戳对数据帧进行切片?

      如何使用时间戳来分割我的 pandas 数据帧 我打电话时得到以下价格df30m Timestamp Open High Low Close Volume 0 2016 05 01 19 30 00 449 80 450 13 449 80
    • 如何从 apache 中删除日期标头?

      我需要最小化 Apache HTTP 响应标头 现在我将它们减少如下 HTTP 1 1 200 OK Date Thu 25 Mar 2010 21 57 41 GMT Server Apache Content Type text htm
    • Android Studio 的最小工作 SpotBugs 设置

      如何设置 Android 版 SpotBugs 我尝试遵循官方文档 https spotbugs readthedocs io en latest gradle html和那个梯度插件 https plugins gradle org pl
    • 使用 Objective C 在 ios 中将 jpeg 转换为位图? [关闭]

      Closed 这个问题需要多问focused help closed questions 目前不接受答案 我没有找到任何示例或库将 Jpeg 图像转换为 24 位 BITMAP 图像 我已经在 android 和 java 中创建了示例 但
    • FTPWebRequest .NET 3.5 与 4

      我有一个应用程序可以与 IBM 大型机建立 FTP 连接 并且一切都工作正常 然后 我针对 NET 4 重新编译 主机不再接受该文件 并给出一条错误消息 指出该文件不存在 或者我没有该文件的权限 这是我用来发送文件的 Ftp FtpWebR
    • 如何从另一个 SoftwareBitmap (UWP) 的区域创建 SoftwareBitmap

      创建新的最有效 最简单 的方法是什么 Windows Graphics Imaging SoftwareBitmap具有区域副本的对象 BitmapBounds例如 另一个SoftwareBitmap对象 深拷贝 适用于 Windows U
    • React useState,useEffect 中的 setState 不更新数组

      我在 SO 上看到过这个问题 但我似乎无法弄清楚它为什么存在 我正在关注来自的教程here https medium com swlh creating a simple real time chat with net core react
    • 从同名脚本导入Python包

      我正在尝试通过将脚本从包目录移动到顶级脚本目录来重新组织我的 Python 项目 经过这些更改后 我的项目层次结构如下所示 MyProject setup py scripts my package py my package init p
    • 从图像中识别数字

      我正在尝试编写一个应用程序来查找图像内的数字并将它们相加 如何识别图像中的书写数字 图像中有很多框 我需要获取左侧的数字并将它们相加得出总数 我怎样才能实现这个目标 编辑 我对图像进行了 java tesseract ocr 但没有得到任何
    • 访问 bootstrap-wysihtml5 编辑器对象

      我正在尝试访问 bootstrap wysihtml5 编辑器对象 我这样做是这样的 document ready function someLink live click function var wysihtml5Editor text
    • 修复 HTML/CSS 中元素的对齐方式

      我有以下代码 function var quotes quotes var quoteIndex 1 function showNextQuote quoteIndex quotes eq quoteIndex quotes length
    • 在 C# 中跟踪文件大小变化[重复]

      这个问题在这里已经有答案了 可能的重复 C 获取文件更改事件 https stackoverflow com questions 3948542 c sharp get file change events 我想使用 C 在达到特定大小时跟
    • 从 Python 中的 OLS 摘要获取 Durbin-Watson 和 Jarque-Bera 统计数据

      我正在运行一列值的 OLS 摘要 OLS 的一部分是 Durbin Watson 和 Jarque Bera JB 统计数据 我想直接提取这些值 因为它们已经被计算出来 而不是像我现在使用 durbinwatson 那样将这些步骤作为额外步
    • 如何将对堆栈变量的引用传递给线程?

      我正在编写一个 WebSocket 服务器 其中 Web 客户端连接以与多线程计算机 AI 下棋 WebSocket 服务器想要传递一个Logger对象到 AI 代码中 这Logger对象会将日志行从 AI 传送到 Web 客户端 这Log
    • 如何在两个表单之间传递文本框数据?

      如何通过按钮在不使用 Show ShowDialog 的情况下将文本框值发送到两个表单之间的文本框 我希望文本框无需打开表单即可获取值 要访问文本框数据 您需要使用 textBox1 Text 表单是一个对象 因此您可以定义一个更新文本框值
    • 如何在我的应用中将 Google 地图语言更改为印地语?

      我在 Android 应用程序中使用 Google 地图 我在我的应用程序中实现了语言本地化 因此 我希望每当用户更改应用程序语言时 谷歌地图语言也会更改为印地语 我尝试了以下方法来更改应用程序中 Google 地图的语言 String l
    • 在 Django 中提供 Rails-way i18n 支持的好方法

      新 Rails 中有一件事让我羡慕 国际化支持 Django 也有一项 但我更喜欢 Rails 的风格 Rails 和 Django 方法之间的主要区别在于哪种字符串的行为类似于键值转换映射中的键 即 Django 版本 键 主要 语言的字
    • 在 python 中将 Latex 代码转换为 mathml 或 svg 代码

      是否有任何 python 代码允许获取乳胶代码 用于方程 并将其解析为 mathml 或 svg 代码 一个以字符串 latex 代码 作为参数并输出字符串 svg 或 mathml 代码 的简单函数将是完美的 附言 我找到了这个http
    • Bootstrap 4 导航栏
    • 列表
    • 我需要一些有关引导导航栏的帮助 Bootstrap v4 0 0 beta 3 我必须更改什么才能使按钮文本是单行而不是彼此之间 当该行已满时 其他按钮应从下一行的左侧开始 目前我使用这段代码