我使用 Twitter Bootstrap 完成了一个非常基本的布局:
<body>
<div class="container">
<!-- Navbar -->
<div class="navbar">
<div class="navbar-inner">
...
</div>
</div>
<!-- Carousel -->
<div class="row">
<div class="span12">
<div id="myCarousel" class="carousel slide" >
...
</div>
</div>
</div>
<!-- the content -->
<section id="first_sect">
<div class="row alpha07">
<div class="span12">
<h1>header</h1>
<p>Lorem ipsum dolor sit amet...</p>
</div>
</div>
</section>
<!-- whitespace row -->
<div class="row alpha07">
<div class="span12">
</div>
</div>
<!-- adress footer -->
<section id="adress section">
<div class="row alpha07">...
</div>
</section>
<!-- End of Bootstrap Container -->
</div>
</body>
我有一个行水平对齐和宽度问题,图片更好地说明了这一点:
- 红色背景太左了
- 右侧没有填充
Bootstrap 是开箱即用的,没有进行任何更改。页面代码: http: //jsfiddle.net/thomson256/DMnhL/10/ Twitter bootstrap 2.2.2版
问题是:这是某种错误还是我只是缺少一些包装 html 元素或对 .less 变量的更改?