【问题标题】:Bootstrap pull to right and left not workingBootstrap 左右拉动不起作用
【发布时间】:2014-05-03 18:17:31
【问题描述】:

致力于引导导航。我遇到的问题是将“以用户名登录”一直拉到右侧并将主页(前侧)拉到左侧,因为我有更多的菜单按钮要放入。

演示:http://www.bootply.com/124729

代码如下:

default.blade.php

<div class="navbar navbar-default navbar-fixed-top" role="navigation">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".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>
            {{-- <a class="navbar-brand" href="#">Norges Idrettshøgskole</a> --}}
        </div>
        <div class="navbar-collapse collapse">
            <p class="navbar-text pull-right">

              Logged in as <a href="#" class="navbar-link">Username</a>
            </p>
          <ul class="nav navbar-nav pull-left">

<li class='{{ ($aktiv == 'hvertime') ? 'active' : '' }}'> <a class='home' {{HTML::linkRoute('hvertime','Forside')}}</a> </li>            
<li class='{{ ($aktiv == 'hvertredjetime') ? 'active' : '' }}'> <a class='dagligmaling' {{HTML::linkRoute('hvertredjetime','Måling')}}</a </li>
<li class='{{ ($aktiv == 'gjoremal') ? 'active' : '' }}'> <a class='gjoremal' {{HTML::linkRoute('gjoremal','Oppgaver')}}</a> </li>         
<li class='{{ ($aktiv == 'dagvakt') ? 'active' : '' }}'> <a class='dagvakt' {{HTML::linkRoute('dagvakt','Dagvakt')}}</a> </li>               
<li class='{{ ($aktiv == 'kveldsvakt') ? 'active' : '' }}'> <a class='kveldsvakt' {{HTML::linkRoute('kveldsvakt','Kveldsvakt')}}</a> </li> 
<li class='{{ ($aktiv == 'kontrollcm') ? 'active' : '' }}'> <a class='kontrollcm' {{HTML::linkRoute('kontrollcm','Kontroll CM')}}</a> </li> 
<li class='{{ ($aktiv == 'sok') ? 'active' : '' }}'> <a class='sok' {{HTML::linkRoute('sok','Søk')}}</a> </li>             

  </ul>

        </div><!--/.nav-collapse -->
      </div>
    </div>

main.css

body {
 <!-- min-height: 1000px; -->
  padding-top: 70px;
    display: inline-block;
}

li:hover::after {
    content: ' ';
    position: absolute;
    border: solid 10px transparent;
    border-top: solid 0px transparent;
    border-width: 10px;
    left: 50%;
    margin-left: -10px;
    border-color: #222 transparent transparent transparent;
}

.navbar-default .navbar-nav>.active>a:before,
.navbar-nav>li>a:before {
    background-repeat: no-repeat;
    background-position: 0 top;
    content: "";
    display: inline-block;
    height: 32px;
    margin-right: 5px;
    vertical-align: middle;
    width: 30px;
}

.navbar-default .navbar-nav>.active>a.home:before,
.navbar-nav>li>a.home:before { background-image: url('../images/home.png'); }

.navbar-default .navbar-nav>.active>a.dagligmaling:before,
.navbar-nav>li>a.dagligmaling:before { background-image: url('../images/maling.png'); }

.navbar-default .navbar-nav>.active>a.gjoremal:before,
.navbar-nav>li>a.gjoremal:before { background-image: url('../images/tasks.png'); }

.navbar-default .navbar-nav>.active>a.dagvakt:before,
.navbar-nav>li>a.dagvakt:before { background-image: url('../images/sol.png'); }

.navbar-default .navbar-nav>.active>a.kveldsvakt:before,
.navbar-nav>li>a.kveldsvakt:before { background-image: url('../images/kveld.png'); }

.navbar-default .navbar-nav>.active>a.kontrollcm:before,
.navbar-nav>li>a.kontrollcm:before { background-image: url('../images/vaske.png'); }

.navbar-default .navbar-nav>.active>a.sok:before,
.navbar-nav>li>a.sok:before { background-image: url('../images/sok.png'); }

【问题讨论】:

  • 首先,您似乎并没有真正提到要让人们查看并帮助您解决的问题(错误、错误等)。此外,如果您可以在这里向人们展示一个工作(或不工作,视情况而定!)版本,而不仅仅是一堆代码,这可能会更好。获取 HTML 的输出并制作一个类似于 codepen 的示例。但是,我从您的代码中注意到的一件事是,您使用的是 /ul&gt; 而不是 &lt;/ul&gt;,这可能是问题的一部分,无论问题是什么。
  • 谢谢。 不是问题,当我复制它时它被删除了。也许这会有所帮助:bootply.com/124729 为什么 home 不能一直向左并向右登录

标签: css twitter-bootstrap laravel laravel-4 blade


【解决方案1】:

这是一个引导导航栏的codepen,其中元素被拉到左右。 在我看来,您的 pull-left 和 pull-right 嵌套得太深了。

如果“一直到左边”是指浏览器的边缘,请删除 .container 包装器。 Here's a fork 你的例子。

【讨论】:

猜你喜欢
  • 2018-05-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多