我想做一个标题与图像在它将使用浏览器的整个宽度,即使缩小。在带有图像的#slider-wrapper的正下方是#main-content。但是这个div现在直接放在#topheader之后,你可以看到是什么表明了我的问题。该div必须紧跟在#slider-wrapper之后(因此),但因为#slider-wrapper是绝对定位的,所以div #main-content位于#topheader之后。
我怎样才能让#main-content定位在#滑块包装之后?有没有其他方法可以让标题图像使用整个屏幕的宽度而不是绝对位置?请帮我解决这个问题,我已经试了好几个小时了。
我第一次做了一个jsfiddle
,虽然不是100%正确,但我想它会正确的。所以,即使缩小后,标题图像也会使用整个屏幕,但我无法很好地定位#main-content。非常感谢
https://jsfiddle.net/hj28fuw7/4/embedded/result/
发布于 2015-03-11 21:35:54
如果我理解正确的话,我认为您需要做的是在#main-content上设置一个上边距来设置#slider-wrapper高度的值。即
更改:
#main-content {
width: 1060px;
margin: 0 auto;
border: 1px solid #000000;
}
至:
#main-content {
width: 1060px;
margin: 426px auto 0px auto;
border: 1px solid #000000;
}
https://stackoverflow.com/questions/28997508
复制相似问题