2015-09-29 63 views
0

enter image description here自举网格不工作

在图片上是我的网站的右侧。从引导网格中抽出一些元素。

<div class="container"> 
    <div class="col-md-12"> 
    <div class="row"> 
     <a href="#" class="logo">First</a> 
     <nav class="main_menu clearfix"> 
     <button class="main_menu_button hidden-md hidden-lg"><i class="fa fa-bars"></i></button> 
     <ul> 
      <li class="active"><a href="#"></a></li> 
      <li><a href="#"></a></li> 
      <li><a href="#"></a></li> 
      <li><a href="#"></a></li> 
      <li><a href="#"></a></li> 
     </ul> 
     </nav> 
    </div> 
    </div> 
</div> 

为什么元素nav可以从引导网格出来?我的主要部分是灰色的

+0

您是否使用任何自定义CSS?你能提供一个更好的HTML和你正在使用的任何自定义CSS。 –

+0

阅读[文档](http://getbootstrap.com/css/#grid) – Turnip

回答

4

不确定您的标记或样式有什么问题,从给定内容中很难理解,但您应该在.row之内放置.col-md-12而不是其他方式。

下面是一些例子:https://getbootstrap.com/examples/grid/

1

我肯定会用怎样的HTML和CSS类应该有引导结构化熟悉。你将需要从一个容器类开始(例如class =“container”)。在容器中放入行(class =“row”),行内是你的列(例如class =“col-md-12”)。

看看这个页面:http://getbootstrap.com/css/

如果您正在寻求建立一个导航出引导你不一定需要重新发明轮子,可以使用他们的导航栏模板:http://getbootstrap.com/examples/navbar/

可能的东西这样会为你工作:

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet"/> 
 

 
<div class="container"> 
 
    <div class="row"> 
 
    <div class="col-md-12"> 
 
     <div class="row"> 
 
     <div class="col-xs-3"> 
 
      <a href="#" class="logo">First</a> 
 
     </div> 
 
     <div class="col-xs-9"> 
 
      <nav class="main_menu clearfix"> 
 
      <button class="main_menu_button hidden-md hidden-lg">menu</button> 
 
      <ul> 
 
       <li class="active"><a href="#"></a></li> 
 
       <li><a href="#"></a></li> 
 
       <li><a href="#"></a></li> 
 
       <li><a href="#"></a></li> 
 
       <li><a href="#"></a></li> 
 
      </ul> 
 
      </nav> 
 
     </div> 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div> 
 

 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

+0

@ andrey1567这是否回答你的问题?想知道你是否还在寻找别的东西。 – tnschmidt