После поиска нескольких решений здесь кажется, что у всех есть противоположная проблема, с которой я сталкиваюсь (ха!). Вот что я пытаюсь выполнить: у меня есть DIV, что при загрузке страницы составляет 100% ширины и 100% высоты. Это так, что без размера экрана мы всегда получаем полный образ главной страницы. Однако мы хотим иметь возможность прокручивать ниже, что для дополнительного контента. Я нахожусь в точке, где я подстроил ее, чтобы немного поработать, но это глючит. Вот HTML:Как сделать заголовок DIV на 100%, но все же разрешить вертикальную прокрутку?
<div id="ScalableImage"></div>
<div id="BlockWhite" style="height:1000px"></div>
<div id="BlockBlue1" style="height:300px"></div>
<div id="BlockBlue2" style="height:50px"></div>
Здесь вы можете увидеть, что «BlockWhite» имеет высоту 1000 пикселей. Это потому, что он скрыт за «ScalableImage». Я не могу заставить его гнездиться ниже !!!
В любом случае, вот CSS для ScalableImage и цветные блоки ::
#ScalableImage {
position: absolute;
display:block;
top:0;
left:0;
width:100%;
height:100%;
max-height:900px;
background: url(/TESTING/images/Home_Slide_001.jpg) no-repeat center top fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
z-index:700;
}
#BlockBlue1 {
position:relative;
float:left;
background-color:#c5d1d1;
width:110%;
margin-left:-10px;
margin-bottom:-10px;
min-height:20px;
clear:both;
}
#BlockBlue2 {
position:relative;
float:left;
background-color:#95aab2;
width:110%;
min-height:20px;
margin-left:-10px;
margin-bottom:-10px;
clear:both;
}
#BlockWhite {
position:relative;
float:left;
background-color: #fff;
width:110%;
min-height:20px;
margin-left:-10px;
margin-bottom:-10px;
clear:both;
}
Идеи?
Спасибо!
Вы можете использовать overflow-x: auto; –
@WilkerIceri Это, кажется, не имеет никакого эффекта. – Shadna
@Yvette вот пример того, что я хочу иметь :: http://lrxd.com/ – Shadna