【问题标题】:How to customize navbar in mvc bootstrap (width)如何在 mvc bootstrap 中自定义导航栏(宽度)
【发布时间】:2015-07-28 00:06:09
【问题描述】:

我想将导航栏自定义为与下面的容器相同的大小:

<div class="container jumbotron row col-sm-12" style="width: 100%; margin: 0px auto;">
    <h1>ASP.NET</h1>
    <p class="lead">ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.</p>
    <p><a href="http://asp.net" class="btn btn-primary btn-lg">Learn more &raquo;</a></p>
</div>

我已经尝试了一切,更改了每个 div,但这些都不起作用,所以我想知道我做错了什么。

图片准确表达我的意思:

【问题讨论】:

  • 使用 chrome,右键单击,检查元素,查看 Inspector + Rules 或 Computed - 查找宽度,查看设置它的内容。对主要内容区域执行相同操作(您可能需要选择父元素)
  • 好的,我明白了,刚刚删除了容器,它就可以工作了;)

标签: css asp.net-mvc twitter-bootstrap


【解决方案1】:

您可以使用容器类将代码包装在 div 中:

Bootply Link

<div class="container">
    <div class="container jumbotron row col-sm-12" style="width: 100%; margin: 0px auto;">
      <h1>ASP.NET</h1>
      <p class="lead">ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.</p>
      <p><a href="http://asp.net" class="btn btn-primary btn-lg">Learn more »</a></p>
  </div>
</div>

【讨论】:

    【解决方案2】:

    你可以重新排列你的容器,你真的不需要带有 Jumbotron 的那个。

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
    <div class="container">
      <nav class="navbar navbar-default">
        <!-- Brand and toggle get grouped for better mobile display -->
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> <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="#">Brand</a>
    
        </div>
        <!-- Collect the nav links, forms, and other content for toggling -->
        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
          <ul class="nav navbar-nav">
            <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a>
    
            </li>
            <li><a href="#">Link</a>
    
            </li>
            <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
    
              <ul class="dropdown-menu">
                <li><a href="#">Action</a>
    
                </li>
                <li><a href="#">Another action</a>
    
                </li>
                <li><a href="#">Something else here</a>
    
                </li>
                <li role="separator" class="divider"></li>
                <li><a href="#">Separated link</a>
    
                </li>
                <li role="separator" class="divider"></li>
                <li><a href="#">One more separated link</a>
    
                </li>
              </ul>
            </li>
          </ul>
          <ul class="nav navbar-nav navbar-right">
            <li><a href="#">Link</a>
    
            </li>
            <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
    
              <ul class="dropdown-menu">
                <li><a href="#">Action</a>
    
                </li>
                <li><a href="#">Another action</a>
    
                </li>
                <li><a href="#">Something else here</a>
    
                </li>
                <li role="separator" class="divider"></li>
                <li><a href="#">Separated link</a>
    
                </li>
              </ul>
            </li>
          </ul>
        </div>
        <!-- /.navbar-collapse -->
      </nav>
      <div class="jumbotron row col-sm-12" style="width: 100%; margin: 0px auto;">
        <h1>ASP.NET</h1>
    
        <p class="lead">ASP.NET is a free web framework for building great Web sites and Web applications using HTML, CSS and JavaScript.</p>
        <p><a href="http://asp.net" class="btn btn-primary btn-lg">Learn more &raquo;</a>
    
        </p>
      </div>
    </div>
    <!-- /.container-fluid -->

    【讨论】:

      猜你喜欢
      • 2013-11-19
      • 1970-01-01
      • 2018-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多