代码:
<div id="pagewrap">
<div id="test">
asdf asdf asdf
</div>
</div>
假设'pagewrap' id 的固定宽度为 980px css,但我希望test
id 具有大于 980px 的屏幕全宽。通过使用CSS,这可能吗?
代码:
<div id="pagewrap">
<div id="test">
asdf asdf asdf
</div>
</div>
假设'pagewrap' id 的固定宽度为 980px css,但我希望test
id 具有大于 980px 的屏幕全宽。通过使用CSS,这可能吗?
你也可以给#test
anposition:absolute
并制作它width:100%
做了一个小jsfiddle来演示:http: //jsfiddle.net/MAAaD/
用于position: absolute;
使您的孩子 div 为 100%;
CSS
#pagewrap {
width: 980px;
background-color: #ff0000;
}
#test {
width: 100%;
background-color: #00ff00;
position:absolute;
}
有几个解决方案,从最好到最差列出。
position: absolute
和width: 100%
。(很像亚历克斯先生在我之前说过的)。width: 100%
. (这可能会妨碍语义,但如果您想将其用作对话或其他内容,则效果很好)。尝试这个:
#pagewrap #test {
width: 1000px !important;
}
尝试使用 100% 的宽度。覆盖父标签的完整大小。
width:100%