Я борюсь с получением двух фоновых изображений, чтобы сжиматься синхронно друг с другом, поэтому мой план места будет работать на мобильных устройствах/планшетах.Сделайте два фоновых изображения отзывчивыми вместе с divs с CSS
Я пробовал обложку фона, содержал, 100% и устанавливал другие значения div на 100%, но без радости сохраняя эти места на месте.
Таким образом, не только фоновое изображение необходимо сжимать для сидения ниже 650 пикселей, но и изображения сидений тоже - им необходимо сохранить свое положение на плане места. Содержащиеся divs в настоящее время установлены на 15 пикселей для отображения изображений мест.
Вот оригинальная статическая ширина кода я работаю с https://jsfiddle.net/kjyopdL8/
Размеры сиденья должны быть 15px в размерах, пока seatplan не опускается ниже 650px, то количество мест изображения сжиматься в синхронизации с основным seatplan изображения в то время как оставаясь в том же положении и пропорции
#theatre {
width: 650px;
float: left;
padding-right: 5px;
margin: 25px 15px 0 10px;
}
.container {
width: 100%;
margin: 0 auto;
}
#bmessage {
padding: 1px 3px;
height: 20px;
font-size: 14px;
background: #ddf;
color: #080;
font-weight: bold;
}
#seats:before {
content: url('http://i.imgur.com/qn56yss.gif');
}
#seats {
margin: 10px 0;
padding: 10px 0;
position: relative;
}
#seats div {
position: absolute;
width:15px;
height:15px;
}
#seats .s1.std.grey {
background: url('https://s3.postimg.org/g9dq32nqr/1_1_2.png') no-repeat center top;
}
<div id="theatre">
<div class="container">
<div id="bmessage">Select the seats that you need.</div>
<div id="seats">
<div class="s1 std grey" si="0" title="A16" style="top:16%; left:8.5%;"></div>
<div class="s1 std grey" si="1" title="A15" style="top:16%; left:12%;"></div>
<div class="s1 std grey" si="2" title="A14" style="top:16%; left:15.5%;"></div>
<div class="s1 std grey" si="3" title="A13" style="top:16%; left:19%;"></div>
</div>
</div>
Это выглядит хорошо, спасибо, какова цель 50%: «до» заполнения? – me9867
no css на «театре» div и shoudn't размеры сидений сокращаются? (они остаются в 15px) – me9867
В основном, он дает весь контейнер на 50% в верхнем правом нижнем и левом. Независимо от ширины окна, он получит 50% от этого, поэтому он сжимается. Я обновил скрипку. Я использую% вместо px с сидением. он должен теперь изменить размер соответственно. –