我有以下代码:
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="utf-8">
<title>Bootstrap</title>
<!-- Le styles -->
<link rel="stylesheet" href="http://twitter.github.com/bootstrap/1.3.0/bootstrap.min.css">
<body>
<div class="container">
<!-- Le content -->
<div class="row">
<div class="container-fluid">
<div class="sidebar" style="border:1px solid #000">
<img style="padding:5px 0px 0px 5px;" src="http://placehold.it/200x300" alt="">
</div>
<div class="content" style="border:1px solid #000">
<ul class="tabs" data-tabs="tabs">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Profile</a></li>
<li><a href="#">Messages</a></li>
<li><a href="#">Settings</a></li>
<li><a href="#">Contact</a></li>
</ul>
<div class="tab-content">
<div class="active" id="home">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam rutrum tortor sapien. Vestibulum risus nunc, elementum id adipiscing eu, dictum eu ipsum. Aliquam ac ligula lacus. Mauris eleifend eleifend magna, ut tincidunt leo consequat quis.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
我使用内联样式,因为我只测试。标签和内容之间有很大的空间。是什么导致这种情况以及如何解决?
答案 0 :(得分:1)
删除clear:both
上的.tab-content
声明,在<link rel=..>
元素之后添加以下代码:
<style>
.tab-content {
clear: none;
}
</style>
另外,不要忘记添加结束</head>
标记。 小提琴:http://jsfiddle.net/gAJ2T/