繁体   English   中英

Twitter Bootstrap 3中的导航栏图标位置

[英]Navbar icon location in Twitter Bootstrap 3

目前正在为一个项目的页面工作,当屏幕针对移动设备进行调整时,我有用于折叠导航栏的代码。 一切都按应有的方式工作,我唯一的问题是图标栏的位置。 通常,折叠时,图标栏位于页面的右上角,但也可以将其放在左侧。 我四处搜寻,可以找到许多有关更改图标图像,导航栏在何时折叠等的信息,但是将其移至屏幕的另一侧却无济于事。

这只是具有折叠功能的基本导航栏代码,但我需要左侧的图标而不是右侧的图标。

<!DOCTYPE html>
<html>
  <head>
    <title>Bootstrap 101 Template</title>


    <link type="text/css" href="css/bootstrap.min.css" rel="stylesheet">
    <link type="text/css" href="css/style.css" rel="stylesheet">
    <link href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
  </head>

  <body>

    <div class="navbar navbar-default navbar-fixed-top">
        <div class="container">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a href="#" class="navbar-brand">Practice</a>
            </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="feature.html">Feature</a></li>
                    <li class="dropdown">
                    <a href="tutorials" class="dropdown-toggle" data-toggle="dropdown">Tutorials<b class="caret"></b></a>
                    <ul class="dropdown-menu">
                        <li><a href="#">Bootstrap Tutorials</a></li>
                        <li><a href="#">PHP Tutorials</a></li>
                        <li><a href="#">Java Tutorials</a></li>
                        <li><a href="#">CSS Tutorials</a></li>
                    </ul>
                    </li>
                    <li><a href="contact.html">Contact</a></li>
                </ul>
            </div>

        </div>
    </div>

只需一点CSS就能做到:

.navbar-toggle {
    float: left;
    margin-left: 15px;
}

暂无
暂无

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

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