Javascript 带可变和固定宽度按钮的引导导航栏? 我试图用Bootstrap制作一个NavBar,左边有一个商标标志,中间有几个可变宽度的链接,右边有一些固定宽度的按钮。我希望所有东西都在一行上,并且可变宽度的按钮正好适合任何可用空间

Javascript 带可变和固定宽度按钮的引导导航栏? 我试图用Bootstrap制作一个NavBar,左边有一个商标标志,中间有几个可变宽度的链接,右边有一些固定宽度的按钮。我希望所有东西都在一行上,并且可变宽度的按钮正好适合任何可用空间,javascript,jquery,html,twitter-bootstrap,navbar,Javascript,Jquery,Html,Twitter Bootstrap,Navbar,请看这里: 2个固定宽度按钮应位于可变宽度链接的右侧 我不需要Bootstrap内置的navbar折叠行为,因此在我的navbar定义中不需要它(我正在以特定屏幕大小实现我自己的自定义折叠) 非常感谢您的帮助 代码: 这个怎么样 这里有一种方法:您可以在导航栏导航部分之外/之后为按钮创建一个div,并使该部分与导航栏一致 *我保留了可折叠的功能,因为我想你会有类似的移动导航元素 参见示例 body, html{ 边缘顶部:75px; } .navbar.nav

请看这里:

2个固定宽度按钮应位于可变宽度链接的右侧

我不需要Bootstrap内置的navbar折叠行为,因此在我的navbar定义中不需要它(我正在以特定屏幕大小实现我自己的自定义折叠)

非常感谢您的帮助

代码:


  • 这个怎么样

    
    

  • 这里有一种方法:您可以在
    导航栏导航
    部分之外/之后为按钮创建一个div,并使该部分与
    导航栏
    一致

    *我保留了可折叠的功能,因为我想你会有类似的移动导航元素

    参见示例

    body,
    html{
    边缘顶部:75px;
    }
    .navbar.navbar-custom{
    列表样式:无;
    背景:#444;
    线高:60px;
    保证金:0;
    高度:60px;
    }
    .navbar.navbar-custom.navi{
    显示:表格;
    宽度:100%;
    列表样式:无;
    文本对齐:居中;
    }
    .navbar.navbar-custom.navi>li{
    显示:表格单元格;
    光标:指针;
    }
    .navbar.navbar-custom.navi>li>a{
    文本对齐:居中;
    文字装饰:无;
    颜色:#fff;
    }
    .navbar.navbar-custom.logo品牌{
    左边距:15px;
    颜色:#fff;
    文字装饰:无;
    }
    .navbar.navbar-custom.btn导航{
    文本对齐:右对齐;
    }
    .navbar.navbar-custom.btn导航.btn.btn-black{
    高度:50px;
    边界半径:0;
    背景:#444;
    颜色:#fff;
    边界:无;
    大纲:无;
    盒影:无;
    }
    .navbar自定义.btn组.下拉菜单,
    .navbar自定义.btn组.下拉菜单:悬停,
    .navbar自定义.btn组.下拉菜单:焦点{
    左:自动;
    右:0;
    边界:无;
    背景:#444;
    边界半径:0;
    }
    .navbar自定义.btn组.下拉菜单>li>a{
    颜色:#fff;
    }
    .navbar自定义.btn组.下拉菜单>li>a:悬停{
    背景:#222;
    }
    .no排水沟>[class*='col-']{
    右边填充:0;
    左侧填充:0;
    }
    
    
    1. 2.
    与流行的观点相反,Lorem Ipsum不是简单的随机文本。它起源于公元前45年的一段古典拉丁文学,距今已有2000多年的历史。弗吉尼亚州汉普顿悉尼学院的拉丁语教授理查德·麦克林托克抬起头来 其中一个比较晦涩的拉丁语单词,concertetur,来自《洛伦·伊普斯姆》的一段文字,通过对古典文学中该词的引用,发现了这个毫无疑问的来源。Lorem Ipsum来自“de Finibus Bonorum”第1.10.32节和第1.10.33节 西塞罗于公元前45年创作的《爱与恶的极端》。这本书是一本关于伦理学理论的论文,在文艺复兴时期非常流行。Lorem Ipsum的第一行“Lorem Ipsum dolor sit amet…”来自第节中的一行 1.10.32.与流行的观点相反,Lorem Ipsum不仅仅是随机文本。它起源于公元前45年的一段古典拉丁文学,距今已有2000多年的历史。弗吉尼亚州汉普顿悉尼学院拉丁语教授理查德·麦克林托克, 从《洛伦·伊普斯姆》一段中查找一个更为晦涩的拉丁语单词,即“Concertetur”,并在古典文学中对该词的引用中找到了无可置疑的来源。Lorem Ipsum来自“de”第1.10.32节和第1.10.33节 西塞罗于公元前45年创作的《菲尼布斯·博诺鲁姆与马洛伦》(善与恶的极端)。这本书是一本关于伦理学理论的论文,在文艺复兴时期非常流行。Lorem Ipsum的第一行“Lorem Ipsum dolor sit amet…”来自 第1.10.32节中的一行。与流行的观点相反,Lorem Ipsum不是简单的随机文本。它起源于公元前45年的一段古典拉丁文学,距今已有2000多年的历史。理查德·麦克林托克,汉普顿悉尼学院拉丁语教授 在维吉尼亚州,从《洛伦·伊普苏姆》的一段文字中查找了一个更为晦涩的拉丁语单词,即“concertetur”,并查阅了古典文学中对该词的引用,发现了无可置疑的来源。Lorem Ipsum来自第1.10.32节和第1.10.33节 西塞罗于公元前45年写的《德菲尼布斯博诺鲁姆和马洛鲁姆》(善与恶的极端)。这本书是一本关于伦理学理论的论文,在文艺复兴时期非常流行。Lorem Ipsum的第一行是“Lorem Ipsum dolor sit amet…” 从第1.10.32节的一行可以看出,与流行的观点相反,Lorem Ipsum不仅仅是随机文本。它起源于公元前45年的一段古典拉丁文学,距今已有2000多年的历史。悉尼汉普顿大学拉丁语教授理查德·麦克林托克 弗吉尼亚大学,从一段《洛伦·伊普斯姆》中查找了一个更为晦涩的拉丁词,即“concertetur”,并查阅了古典文学中对该词的引用,发现了无可置疑的来源。Lorem Ipsum来自第1.10节
    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
    <div class="navbar-header">
        <a class="navbar-brand" href="#">Brand</a>
    
        <ul class="nav nav-justified">
            <li><a href="">Variable width link 1</a></li>
            <li><a href="">Variable width link 2</a></li>
        </ul>
    </div>
    
    <div> <!-- class="navbar-header" ?? -->
        <a class="btn btn-xs btn-default">Fixed width button</a>
        <div class="btn-group">
            <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">FW drop down&nbsp;&nbsp;<span class="caret"></span></button>
            <ul class="dropdown-menu" role="menu">
                <li><a href="#">Menu item 1</a></li>
                <li><a href="#">Menu item 2</a></li>
            </ul>
        </div>
    </div>
    </nav>
    
    <div class="container-fluid">
    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
    
            <div class="row">
            <div class="col-xs-2">
                    <a class="navbar-brand" href="#">Brand</a>
                </div>
    
                <div class="col-xs-6 text-center">
                    <ul class="nav nav-justified">
                        <li><a href="">Variable width link 1</a></li>
                        <li><a href="">Variable width link 2</a></li>
                    </ul>
                </div>
    
                <div class="col-xs-4">
                    <a class="btn btn-xs btn-default">Fixed width button</a>
                    <div class="btn-group">
                        <button type="button" class="btn btn-xs btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">FW drop down&nbsp;&nbsp;<span class="caret"></span></button>
                        <ul class="dropdown-menu" role="menu">
                            <li><a href="#">Menu item 1</a></li>
                            <li><a href="#">Menu item 2</a></li>
                        </ul>
                    </div>
                </div>
            </div>          
    
    </nav>