【发布时间】:2010-11-13 02:43:25
【问题描述】:
当浏览器窗口小到足以强制水平滚动条并且您向右滚动时,标题的背景颜色会在浏览器边缘之前结束。我正在使用 CSS 类。
.s_header {
margin: 0;
width: 100%;
display: block;
border-bottom: 1px solid #000;
background-color:#b8dbec;
height:133px;
}
<div class="s_header"> 的内容没有它下面的 4 列表格那么宽,其中内容总计约 840 像素,图像宽度+填充和 140 像素的固定宽度列。因此,当浏览器窗口小于 840 像素时,会出现一个水平滚动条,除了在滚动时会切断标题的背景之外,这是可以的。
<div class="s_header"> 的父元素是 body 和 html,其中 100% width 表示窗口宽度。我尝试在.s_header 类中包含溢出:可见但没有成功。
body 宽度也设置为 100% margin 0
当滚动条出现时,有没有一种简单的方法可以让背景向右延伸?
问题页面在here
任何建议将不胜感激。
【问题讨论】: