Css 旋转标题菜单/导航栏';s文本变成小视口的图标(rails 4/bootstrap3)

Css 旋转标题菜单/导航栏';s文本变成小视口的图标(rails 4/bootstrap3),css,ruby-on-rails,twitter-bootstrap,responsive-design,twitter-bootstrap-3,Css,Ruby On Rails,Twitter Bootstrap,Responsive Design,Twitter Bootstrap 3,我正在Rails 4应用程序上使用bootstrap 3 我在页面标题上有一个“正常”的固定导航栏。目前,当视口缩小(小设备)时,所有菜单标题消失并进入“三栏”图标,如图所示:(在小屏幕/视口上尝试) 使用bootstrap 3是否可以不让所有菜单标题进入这个三栏图标,而是将所有文本替换为非常小的图标(例如,“帮助”将替换为“?”图标),以便在视口非常小时,有足够的空间容纳所有文本 是否已经有内置的引导允许这样做?或者一些与BS3配合良好的外部库 谢谢这不应该太难,也不需要框架。您可以使用BS3

我正在Rails 4应用程序上使用bootstrap 3

我在页面标题上有一个“正常”的固定导航栏。目前,当视口缩小(小设备)时,所有菜单标题消失并进入“三栏”图标,如图所示:(在小屏幕/视口上尝试)

使用bootstrap 3是否可以不让所有菜单标题进入这个三栏图标,而是将所有文本替换为非常小的图标(例如,“帮助”将替换为“?”图标),以便在视口非常小时,有足够的空间容纳所有文本

是否已经有内置的引导允许这样做?或者一些与BS3配合良好的外部库


谢谢

这不应该太难,也不需要框架。您可以使用BS3提供的。有了这些,你可以在大屏幕上隐藏图标并显示标签,而在小屏幕上则相反。您的
navbar
标记将如下所示:

<nav class="navbar navbar-default" role="navigation">
  <div class="container-fluid">

    <ul class="nav navbar-nav">
      <li class="active"><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
      <li><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
    </ul>
  </div>
</nav>

还有一个例子来说明:

这不应该太难,也不需要框架。您可以使用BS3提供的。有了这些,你可以在大屏幕上隐藏图标并显示标签,而在小屏幕上则相反。您的
navbar
标记将如下所示:

<nav class="navbar navbar-default" role="navigation">
  <div class="container-fluid">

    <ul class="nav navbar-nav">
      <li class="active"><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
      <li><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
    </ul>
  </div>
</nav>

还有一个例子来说明:

这不应该太难,也不需要框架。您可以使用BS3提供的。有了这些,你可以在大屏幕上隐藏图标并显示标签,而在小屏幕上则相反。您的
navbar
标记将如下所示:

<nav class="navbar navbar-default" role="navigation">
  <div class="container-fluid">

    <ul class="nav navbar-nav">
      <li class="active"><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
      <li><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
    </ul>
  </div>
</nav>

还有一个例子来说明:

这不应该太难,也不需要框架。您可以使用BS3提供的。有了这些,你可以在大屏幕上隐藏图标并显示标签,而在小屏幕上则相反。您的
navbar
标记将如下所示:

<nav class="navbar navbar-default" role="navigation">
  <div class="container-fluid">

    <ul class="nav navbar-nav">
      <li class="active"><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
      <li><a href="#">
        <i class='glyphicon glyphicon-user visible-xs-inline-block'></i>
        <span class='hidden-xs'>Link</span>
      </a></li>
    </ul>
  </div>
</nav>
并举例说明: