好的,所以我试图让一个包含内容的跨度 100% 穿过屏幕,出于某种原因,每次我在跨度上执行 width:100% 时,它会显得很奇怪,它一直向右延伸并留有余量在它的左侧。我什至不确定我是否应该为此使用跨度,但我猜是这样。我试图让我的 span12 占据屏幕的 100%。
我的代码看起来很基本:
<div class="row-fluid">
<div class="span12">
<ul class="inline">
<li><a href="#">Link1</a></li>
<li><a href="#">Link1</a></li>
<li><a href="#">Link1</a></li>
<li><a href="#">Link1</a></li>
</ul>
</div>
</div>
如您所知, span12 不会完全占用 100%,它会在两侧留下大约 20px 左右的边距。
更新:
好的,如果你这样做:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Untitled</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
<style type="text/css">
.span12 {
background:#999;
padding:20px 0px;
}
/*THIS IS A GREY BOX THAT GOES ACROSS THE ENTIRE SCREEN end*/
</style>
</head>
<body>
<div class="container-fluid">
<div class="row-fluid">
<div class="span12">
<p>THIS IS THE GREY BOX CONTENT THAT I WANT GOING ACROSS THE ENTIRE SCREEN 1OO% WITH NO MARGIN THATS THE SPAN12 HAS ON THE SIDES</p>
</div><!--span12 END-->
</div><!--row END-->
</div><!--container END-->
</body>
您将在屏幕上看到一个灰色框,并且您知道 span12 流体不会一直穿过屏幕,它在跨度的左侧和右侧有大约 20 像素左右的边距。我希望 span12(灰色框)的宽度为 100% 穿过整个屏幕。
我试过 html, body { margin: 0; 填充:0;并且它不起作用 span12 仍然有边距而不是 100%(整个屏幕)