简体   繁体   English

在Bootstrap移动菜单按钮内添加文本

[英]Add text inside bootstrap mobile menu button

How to add a text inside bootstrap mobile menu button? 如何在引导移动菜单按钮内添加文本?

    <div class="sidebar-nav">
        <div class="navbar navbar-default" role="navigation">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".sidebar-navbar-collapse">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                            </div>
            <div class="navbar-collapse sidebar-navbar-collapse collapse" aria-expanded="false" style="height: 1px;">
                <ul class="nav navbar-nav">
                    <li class="nav_bar_title"></li>

   <li class="page_item"></li>
                  </ul>
            </div><!--/.nav-collapse -->
        </div>
    </div>

Example, what i want to achieve: 示例,我要实现的目标:

在此处输入图片说明

you can add a list item just for the text and the rest for menu items: 您可以为文本添加一个列表项,为菜单项添加其余项:

 <li class="page_item class-for-styling-the-text">your text here</li>

and use the a certain class to style that element or use css :first-child selector. 并使用某个类对该元素进行样式设置或使用css:first-child选择器。

hope that helps. 希望能有所帮助。

Something like this : 像这样的东西:

Bootply : https://www.bootply.com/JH4FMuvYMe Bootplyhttps//www.bootply.com/JH4FMuvYMe

HTML HTML

<div class="sidebar-nav">
    <div class="navbar navbar-default" role="navigation">
        <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".sidebar-navbar-collapse">
                <span class="text">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
                        </div>
        <div class="navbar-collapse sidebar-navbar-collapse collapse" aria-expanded="false" style="height: 1px;">
            <ul class="nav navbar-nav">
                <li class="nav_bar_title"></li>

Css CSS

span.text {
    float: left;
    margin-right: 30px;
}

.navbar-toggle .icon-bar{
      margin-left: auto;
    }

you can try this: 您可以尝试以下方法:

<div class="navbar navbar-default" role="navigation">
        <div class="container-fluid">
          <div class="navbar-header">          
            <button  type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
              <span style="display:inline-block; margin:2px;">menu text</span>
              <span style="display:inline-block;">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              </span>
            </button>
          </div>
          <div class="navbar-collapse collapse">
            <ul class="nav navbar-nav">
              <li><a href="../index.html">Home</a></li>
              <li><a href="../about.html">About</a></li>
              <li><a href="../glass-services.html">Services</a></li>
              <li><a href="../contact.html">Contact</a></li>
            </ul>

          </div>
        </div>
</div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM