我不确定您要达到什么目的,但我猜您正在尝试使所有内容对齐,无论屏幕大小如何。
您可以在“溢出隐藏” div 中使用具有负边距的填充:例如:
/* wrapper around the text divs */
ParentDIV {
width:100% ;
overflow:hidden ;
float:left
}
/* child divs for text */
Child1, Child2 , Child3 {
width:33% ;
padding-bottom : 600px ;
margin-bottom : -600px ;
float:left
}
/* image div for images */
Imagewrap {
width:100% ;
float:left
clear: both ;
}
html 看起来像:
<div class="ParentDIV">
<div class="Child1">
<div class="Imagewrap"><img1></div>
<p>text</p>
</div>
<div class="Child2">
<div class="Imagewrap"><img2></div>
<p>text</p>
</div>
<div class="Child3">
<div class="Imagewrap"><img3></div>
<p>text</p>
</div>
</div>
此设置将使所有内容保持一致。至于图片给它一个流动的宽度,我认为在你的情况下 100% 会做。请记住,图片上的流体宽度将根据屏幕分辨率放大或缩小图片。所以这不是一个完美的修复。