网格 960 占据整个宽度并调整大小
Grid 960 take up entire width with resize
我无法让 960.gs 占据浏览器的整个宽度。我希望网格在调整大小时为 100%,也就是说,如果我向外滚动,文本将显得更小并占用更少的行,但网格仍将占用 100% 的宽度。
这里有这个问题When using grid 960, can I still have a 100% width header section?答案是将顶部设置为 100%。我添加了代码,但这没有任何效果,将主体的宽度设置为 100% 和所有 div 等也没有效果。我究竟做错了什么?这是代码:
<!doctype html>
<html>
<head>
<title>My Fragment</title>
<meta charset="utf-8" />
<!-- Symbols rendered -->
<meta name="value" />
<!-- Do not need to close -->
<link rel="stylesheet" href="css/960_12_col.css">
<style>
body {
background:green;
}
div {
background: white;
}
.grid_4 {
height: 100px;
}
</style>
</head>
<body>
<div class="header" style="width:100%;"></div>
<div class="mainWrapper container_12">
<div class="grid_4" style="background:red">sdfds</div>
<div class="grid_4" style="background:blue">sdfs</div>
<div class="grid_4" style="background:yellow">sdfs</div>
<div class="clear">sdfds</div>
</div>
</body>
</html>
但这给了我以下结果:
我希望红色列的左侧和黄色列的右侧没有绿色 space,但事实并非如此。我如何摆脱任何一方的 space?
(请注意,我是 css 和 Html 的新手,并且在 30 天内一直在学习 html,以及我在网上找到的任何其他内容。)
首先 - <div class="header" style="width:100%;"></div>
没有包装你的容器。
其次:将 width: 100%
添加到您的 mainWrapper
class 而不是 .header
,但我知道 960 网格系统中有硬编码宽度,因此您的列.grid_4
仍将是 width: 300px
.
尝试使用另一个具有流畅布局的网格系统,例如:http://www.designinfluences.com/fluid960gs/
我无法让 960.gs 占据浏览器的整个宽度。我希望网格在调整大小时为 100%,也就是说,如果我向外滚动,文本将显得更小并占用更少的行,但网格仍将占用 100% 的宽度。
这里有这个问题When using grid 960, can I still have a 100% width header section?答案是将顶部设置为 100%。我添加了代码,但这没有任何效果,将主体的宽度设置为 100% 和所有 div 等也没有效果。我究竟做错了什么?这是代码:
<!doctype html>
<html>
<head>
<title>My Fragment</title>
<meta charset="utf-8" />
<!-- Symbols rendered -->
<meta name="value" />
<!-- Do not need to close -->
<link rel="stylesheet" href="css/960_12_col.css">
<style>
body {
background:green;
}
div {
background: white;
}
.grid_4 {
height: 100px;
}
</style>
</head>
<body>
<div class="header" style="width:100%;"></div>
<div class="mainWrapper container_12">
<div class="grid_4" style="background:red">sdfds</div>
<div class="grid_4" style="background:blue">sdfs</div>
<div class="grid_4" style="background:yellow">sdfs</div>
<div class="clear">sdfds</div>
</div>
</body>
</html>
但这给了我以下结果:
我希望红色列的左侧和黄色列的右侧没有绿色 space,但事实并非如此。我如何摆脱任何一方的 space?
(请注意,我是 css 和 Html 的新手,并且在 30 天内一直在学习 html,以及我在网上找到的任何其他内容。)
首先 - <div class="header" style="width:100%;"></div>
没有包装你的容器。
其次:将 width: 100%
添加到您的 mainWrapper
class 而不是 .header
,但我知道 960 网格系统中有硬编码宽度,因此您的列.grid_4
仍将是 width: 300px
.
尝试使用另一个具有流畅布局的网格系统,例如:http://www.designinfluences.com/fluid960gs/