我开始学习 twitter bootstrap 并创建了非常简单的布局。
当我更改浏览器的宽度时,当浏览器的宽度低于 768px 时,'row 中的两个 div 变得不可见。否则,div 会相互重叠。
我想显示没有任何边距的 div,最重要的是,可见!
这是plnkr。
我开始学习 twitter bootstrap 并创建了非常简单的布局。
当我更改浏览器的宽度时,当浏览器的宽度低于 768px 时,'row 中的两个 div 变得不可见。否则,div 会相互重叠。
我想显示没有任何边距的 div,最重要的是,可见!
这是plnkr。
您的 div 类在跨度和数字之间有一个空格。它应该更像:
<div class="container">
<div class="row">
<div class="span12 red" style="height : 100px"></div>
<div class="span12 green" style="height : 100px"></div>
</div>
</div>
Bootstrap 是在 12 列网格上制作的,span12 将填充容器,但它会有一个边距。
如果您希望它在屏幕上一直没有边距,请不要使用 span 或容器:
<div class="row">
<div class="red" style="height : 100px"></div>
<div class="green" style="height : 100px"></div>
</div>
通常当一个元素没有边距时,它会有一个内容容器:
<div class=" red" style="height : 100px">
<div class="container">
<div class="row">
<div class="span12 green" style="height : 100px"></div>
</div>
</div>
</div>
<div class="green" style="height : 100px">
<div class="container">
<div class="row">
<div class="span12 red" style="height : 100px"></div>
</div>
</div>
</div>
这是plnkr示例
此外,如果您刚开始学习引导程序,我建议您学习v3.0而不是 v2.3.1。不妨学习最讨厌的版本,因为版本之间存在一些差异。
将此添加到头部。因为改变浏览器的宽度超出了你需要两者的样式
<!DOCTYPE html>
<html>
<head>
<style type=text/css>
.container{
width:100% !important;
}
.row div{
width:100%;
margin:0px !important;
padding:0px !important;
}
</style>
<link data-require="twitter-bootstrap@*" data-semver="2.3.1" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.1/css/bootstrap.min.css" />
<link data-require="twitter-bootstrap@*" data-semver="2.3.1" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.1/css/bootstrap.css" />
<link data-require="twitter-bootstrap@*" data-semver="2.3.1" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css" />
<link data-require="twitter-bootstrap@*" data-semver="2.3.1" rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.1/css/bootstrap-responsive.css" />
<script data-require="twitter-bootstrap@*" data-semver="2.3.1" src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.1/js/bootstrap.js"></script>
<link rel="stylesheet" href="style.css" />
<script src="script.js"></script>
</head>
<body>
<div class="container">
<div class="row">
<div class="span 3 red" style="height : 100px"></div>
<div class="span 9 green" style="height : 100px"></div>
</div>
</div>
</body>
</html>
现在,当您调整大小时,div 不会消失,也没有边距。