css - 正文宽度为页面而非屏幕的 100%

标签 css image background width

我的页面正文中有一个背景图像设置在右下角。但是,当页面内的内容超出屏幕时,背景图像会停止在屏幕边缘,而不是实际内容结束的位置。

这是相关的CSS:

html, body {
    margin : 0;
    padding : 0;
    font-family : arial, sans-serif;
    background-color : #15242d;
    height: 100%;height:auto;
    min-width: 100%;width:auto;
    font-size: 15px;
    color: #959595;
}

body {
    background-image : url(images/body_bkg.gif);
    background-repeat: no-repeat; 
    background-position:right bottom;
}

解决这个问题的最佳方法是什么?

最佳答案

如果您还没有,则需要将网站内容包装在一个包含 div 中,该 div 将扩展到内容的大小。然后,您需要将背景图像应用到该 div,而不是将其放在 body 上。

关于css - 正文宽度为页面而非屏幕的 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8383848/

相关文章:

html - Bootstrap 列中的相同高度标题

image - 为什么 JPEG 量化矩阵不对称?

java - 为什么我的背景颜色在 JFrame 中不显示?

opencv - 在OpenCV中给定前景轮廓的情况下,如何生成仅前景图像?

html - 如何在 CSS 中选择 sibling 的第一个 child

javascript - 在菜单中的当前页面上设置 CSS 类

javascript - 如何使用没有位置 : fixed? 的页面滚动 div

javascript - 如何在服务器端调整图像大小

javascript - 移除广告内容时显示图片

java - 如何将位图背景替换为特定颜色