Bre*_*ett 43 css twitter-bootstrap twitter-bootstrap-3
我刚开始学习twitter bootstrap,我想知道用它清除浮子的正确方法是什么.
通常我会做这样的事情:
HTML:
<div class="container">
<div class="main"></div>
<div class="sidebar"></div>
<div class="clear"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.clear {
clear: both;
}
.main {
float: left;
}
.sidebar {
float: right;
}
Run Code Online (Sandbox Code Playgroud)
请忽略上面的基础设施,因为它只是一个例子.
现在说bootstrap如果我试图在导航部分旁边浮动一些文本,那么这样做的正确方法是什么?
考虑以下示例bootstrap:
<div class="main_container">
<header id="main_header" class="col-md-12">
<nav class="navbar navbar-default" role="navigation">
</nav>
<div class="contact">
</div>
</header>
</div>
Run Code Online (Sandbox Code Playgroud)
我想要在contact田野旁边漂浮navbar.
我已经阅读了关于bootstrap .clearfix类的内容,我是否正如上面所做的那样(在浮点数之后)应用它?....或者我应该将课程应用于其他方面?
Aib*_*ean 43
您需要使用正确的引导类.如果在容器(真正的Bootstrap容器)中,则需要一行来抵消填充.
<div class="container">
<div class="row">
<header id="main_header" class="col-md-12">
<nav class="navbar navbar-default" role="navigation">
</nav>
<div class="contact pull-left">
</div>
</header>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
Bootstrap已经pull-left并且pull-right已经浮动内容了.clearfix如果您正在使用容器/排,则不需要.
实际上,你也可以(或者说)使用导航/联系人上的网格实用程序.