Html 设置页脚宽度

Html 设置页脚宽度,html,css,layout,footer,Html,Css,Layout,Footer,你好,我有以下问题。我在页脚上嵌入了一个宽度和高度。到目前为止,页脚没有背景色。现在我想应该是让页脚延伸到整个宽度,并给它一个背景色 我的问题是,我不知道如何使页脚填充一种颜色,而这种颜色很容易被简单地称为“reapeat-x”。我是用我的背景身体做的。我无法轻松创建图像,因为主页的内容没有固定到一个高度。我还想知道如何认识到这个例子的页脚将保持在底部 我发现了一个示例,在该示例中,当您在此页面上调整解决方案的大小时,您可以看到我的意思: 希望这清楚地表明我正在努力实现的目标。如果有人能帮我,

你好,我有以下问题。我在页脚上嵌入了一个宽度和高度。到目前为止,页脚没有背景色。现在我想应该是让页脚延伸到整个宽度,并给它一个背景色

我的问题是,我不知道如何使页脚填充一种颜色,而这种颜色很容易被简单地称为“reapeat-x”。我是用我的背景
身体
做的。我无法轻松创建图像,因为主页的内容没有固定到一个高度。我还想知道如何认识到这个例子的页脚将保持在底部

我发现了一个示例,在该示例中,当您在此页面上调整解决方案的大小时,您可以看到我的意思:

希望这清楚地表明我正在努力实现的目标。如果有人能帮我,我会非常感激


非常感谢。

我确实不知道您的代码中有什么布局,但如果您希望全宽页脚和内容为960px,可以将布局设置为:

<body>
   <div id="header">

       <div class="wrapper">

       </div>

   </div>

   <div id="container" class="wrapper">

       //your container with 960px width

   </div>

   <div id="footer">

       <div class="wrapper">

       </div>

   </div>
</body>
<!-- I suggested to have a wrapper in header and footer so that
     your text or links or whatever you have could be in 960px width
     but your header and footer backgrounds spawns to full-width
-->

我完全不知道您的代码中有什么布局,但如果您希望将全宽页脚和内容设置为960px,可以将布局设置为:

<body>
   <div id="header">

       <div class="wrapper">

       </div>

   </div>

   <div id="container" class="wrapper">

       //your container with 960px width

   </div>

   <div id="footer">

       <div class="wrapper">

       </div>

   </div>
</body>
<!-- I suggested to have a wrapper in header and footer so that
     your text or links or whatever you have could be in 960px width
     but your header and footer backgrounds spawns to full-width
-->

如果您想让页脚背景颜色延伸到窗口的100%宽度,则必须将其移出mainwrapper。比如:

<div id="mainwrapper">
    stuff goes here
</div>
<div id="footerwrapper">
    <footer>
      Stuff goes here
    </footer>
</div>

如果您想让页脚背景颜色延伸到窗口的100%宽度,则必须将其移出mainwrapper。比如:

<div id="mainwrapper">
    stuff goes here
</div>
<div id="footerwrapper">
    <footer>
      Stuff goes here
    </footer>
</div>

为了达到这个效果,您需要将页脚放在包装器的外面。我通常用这个

HTML

<div class="wrapper">
    <div class="push"></div>
</div>
<div class="footer"></div

JS Fiddle:

要实现此效果,您需要将页脚放在包装器之外。我通常用这个

HTML

<div class="wrapper">
    <div class="push"></div>
</div>
<div class="footer"></div

JS Fiddle:

是的,但这只会填充颜色。这不是问题所在。我遇到的问题是,在使用背景色时,我有一个固定的宽度。你想让背景只填充页脚的某个宽度,而不是整个页脚吗?对不起。我没有提供足够的信息。我有我的网站主包装限制为960像素。在主包装中,我嵌入了页脚。这就是为什么我只能看到960像素宽的背景色。我想要整个宽度。是的,但这只填充颜色。这不是问题所在。我遇到的问题是,在使用背景色时,我有一个固定的宽度。你想让背景只填充页脚的某个宽度,而不是整个页脚吗?对不起。我没有提供足够的信息。我有我的网站主包装限制为960像素。在主包装中,我嵌入了页脚。这就是为什么我只能看到960像素宽的背景色。我想要它的整个宽度。嗨,我试着用这个例子。我的隐藏div仍然有问题。在打开触发器的情况下,页脚不会移动到页面的末尾。它将穿过隐藏分区。我有一个476px的固定分区。之后,按下按钮时将显示另一个div。@bonny。你能更具体地告诉我你的代码吗?使用您的源代码创建一个分区对我来说是帮助您的理想选择。我忘记了隐藏分区中的锚。打开该分区时,该分区将出现。@bonny。未能将push div添加到HTML和CSS中。修正:好的,我试着这么做。还有两个问题。首先,我的页脚中有一些容器。使用.footer、.push时,这两个选项都会提供背景色,而且push类似乎将页脚与容器覆盖在一起,因此页脚的颜色仅为灰色。第二个问题是,当调整页面大小时,页脚将停留在地面上,推送类将离开页脚。我的隐藏div仍然有问题。在打开触发器的情况下,页脚不会移动到页面的末尾。它将穿过隐藏分区。我有一个476px的固定分区。之后,按下按钮时将显示另一个div。@bonny。你能更具体地告诉我你的代码吗?使用您的源代码创建一个分区对我来说是帮助您的理想选择。我忘记了隐藏分区中的锚。打开该分区时,该分区将出现。@bonny。未能将push div添加到HTML和CSS中。修正:好的,我试着这么做。还有两个问题。首先,我的页脚中有一些容器。使用.footer、.push时,这两个选项都会提供背景色,而且push类似乎将页脚与容器覆盖在一起,因此页脚的颜色仅为灰色。第二个问题是,当调整页面大小时,页脚将停留在地面上,推送类将离开页脚。