У меня возникли серьезные трудности с изменением размера изображения по отношению к окну браузера - ширина изменяется очень хорошо, но высота остается неизменной. Я пробовал высоту: 100% и высота: авто, а также высота: 100vh, но без кубиков. Я уверен, что это что-то делать с тем, как мои дивы выложены, вот соответствующий CSS:Динамически измененные изображения, относительное/абсолютное позиционирование?
.main {
z-index: 2;
width: 100%;
top: 0%;
height: auto;
left: 0%;
position: relative;
margin-bottom: 300px;
overflow: hidden;
}
.container {
overflow: auto;
}
.alphaleft {
background-color: #fff;
left: 0%;
top: 0%;
width: 50%;
height: 1000px;
position: relative;
padding: 0;
margin: 0;
z-index: 5;
float: left;
}
.alpharight {
background-color: #fff;
right: 0%;
top: 0%;
width: 50%;
height: 1000px;
position: relative;
padding: 0;
margin: 0;
z-index: 5;
float: right;
}
.alphaleftimg{
background: url("images/bg.png") no-repeat;
background-size: 100%;
left: 0%;
top: 20%;
width: 100%;
height: auto;
position: absolute;
padding: 0;
margin: 0;
z-index: 6;
}
.alpharightimg{
background: url("images/bg2.png") no-repeat;
background-size: 100%;
left: 0%;
top: 20%;
width: 100%;
height: auto;
position: absolute;
padding: 0;
margin: 0;
z-index: 6;
}
.floaters {
clear: both;
}
и вот мой HTML в jsFiddle, чтобы сохранить длину сообщения: jsFiddle
Я в основном хочу, чтобы страница выглядела так:
с высотой изображения также масштабирования с окном браузера.
Любая помощь будет оценена! Спасибо!
Да, у меня есть размер фона на каждом из моих изображений :(проблема в том, что мне нужен мой размер моего контейнера, чтобы автоматически приспособиться к размеру изображения – shanling