html - 页脚不会与调整大小的窗口的右边缘相交

标签 html css css-content

在开始之前,我想说明一下,我对 HTML 还很陌生,而且我是自学的。我最近刚开始,还有很多东西要学。

我的问题看起来很简单,但我似乎无法弄清楚。页面上的其他一切都很好,只是页脚才是问题所在。在全屏时,页脚会延伸到浏览器窗口的整个宽度: http://i.stack.imgur.com/Mi1wL.png

但是当缩小它时它接受窗口的尺寸但它不将它放在窗口的中心:

http://i.stack.imgur.com/H6nX6.png

这是我在页脚样式表中使用的代码。

div#footer{
        background-color: #37184c;                          
        padding-bottom: 307px;
        text-transform: uppercase;
        text-align: right;
        }

它被插入到设置为 940px 的页面换行之外。

div#page-wrap{
    width: 940px;
    margin: 0 auto;
    }

页面换行是页脚上方所有内容所在的位置。 有什么办法可以让页脚不断延伸到屏幕边缘吗?还是我应该删除 #page-wrap 并尝试以其他方式将内容居中?

最佳答案

您的页脚 CSS 如下:

#footerwrapper {    
width:100%;
padding-bottom: 307px;
text-transform: uppercase;
text-align: right;
}
#footercontent{
margin-left:auto;
margin-right:auto;
width:940px;
}

<!--HTML MARK-UP-->
<div id="footer">
<div id="footercontent">
<div>Your Footer info</div>
</div>
</div>

这很棒,因为它还会设置您的页脚以匹配您的 pagewrap width:940px;它将使您的所有内容中心都保留在您的页面包装中。希望这可以帮助。

关于html - 页脚不会与调整大小的窗口的右边缘相交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26190482/

相关文章:

jquery - 单击图像时在 Colorbox 中加载 iframe

html - CSS 计算百分比宽度和分度

jQuery Mobile Listview 长项

css - 使用伪元素隐藏机器人的电子邮件地址?

css - 垂直对齐 CSS :before and :after content

html - 如何使用 */all 符号覆盖 CSS

javascript - 确定鼠标悬停在元素上时是否有元素 "dragged"

html - 如何在我的网站上将导航栏居中

javascript - 如何使用angular js从动态生成的表及其行中计算值?

css - Firefox css 转换在生成的内容之前不会启动