2016-02-05 57 views
1

这里是草图,以便更好地解释我想实现(红色线是不可见的容器):enter image description hereCSS:如何强制对象留在容器内,但允许全宽度背景?

我想在页眉和页脚的对象停留在固定宽度的容器内,但允许页眉和页脚有填充浏览器窗口全宽的背景颜色。我怎么做?

+0

您将需要提供一些您尝试尝试使用的代码 – Jay

+0

请尝试分享您的代码以获取帮助吗?我们不会为你做这一切... –

+0

@Paulie_D:就个人而言,我想说这个问题与你标记为重复的问题是不同的问题。处理它们的方法略有不同。 艾伯特:我会将你的标题,内容和页脚分割成网格,并将背景应用于包含元素。谷歌CSS网格,这将让你在正确的轨道上。 – Lewis

回答

2

不要试图使图中红线所代表的区域成为单个元素。

对于每个块:

  • 设置一个全宽元件上的背景。
  • 在里面放一个宽度约束元素。
  • 将内容放入宽度受限元素中。

考虑使用一个类来描述约束宽度元件因此可以重用其CSS为每个有三个块。

+0

谢谢,那应该现在就完成这项工作。我试图让容器成为一个单独的元素,但现在我只是将它分成3个独立的固定宽度容器。 – Albert