我正在使用1120px的css响应式框架响应,或者它可以在我需要时充当固定的网格。div上的全宽背景颜色
我有一个div在1120px的容器div内我想应用全宽的背景色。
div的背景颜色当然只在容器div内,我想让它填充body元素的整个宽度。
现在的问题是,div是由shortcode自动生成的,所以我无法创建一个外部div并将其设置为100%宽度。
下面是从短码的标记:
<div class="toggle-default">
<div class="toggle">
<div class="toggle_title toggle_active">LINE-UP</div>
<div class="toggle_content" style="display:block;">Lorem ipsum sit dolor amet</div>
</div>
</div>
这个CSS:
.toggle{ margin-bottom: 5px;
clear: both; float: left;
position: relative;
width: 100%;
}
.toggle .toggle_title {
position: relative;
font-size: 112.5%;
font-weight: 700;
padding-bottom: 15px;
padding-left: 25px;
text-decoration: none;
}
,这里是一个FIDDLE
现在的问题是,这个标记是下一个容器div有1120px宽度。 我想加在.toggle .toggle_title position:absolute;并设置最小宽度为1480像素,但随后一切都会中断。
我相信这是解决这类问题的更好方法。 任何人都可以给我一些关于如何使这项工作的提示? 谢谢!
使用http://www.jsfiddle.net实际显示正在发生的事情将帮助您获得更多答案。 – herinkc 2013-04-09 20:21:36
你不喜欢将背景颜色设置为'body'元素吗? – pzin 2013-04-09 20:34:12
你想要将背景色应用于哪个div? – vtacreative 2013-04-09 20:42:46