Привет Я пытаюсь сделать этот UL отзывчивым в разрешении 1024x768.Отзывчивый UL-список изображений
Это список:
<ul class="beforeafterpics">
<li><img class="ba-bg" src="IMAGEHERE" width="220px" height="264px" alt="tummy tuck before and after pictures"></li>
<li><img class="ba-bg" src="IMAGEHERE" width="220px" height="264px" alt="tummy tuck before and after pictures"></li>
<li><img class="ba-bg" src="IMAGEHERE" width="220px" height="264px" alt="tummy tuck before and after pictures"></li>
<li><img class="ba-bg" src="IMAGEHERE" width="220px" height="264px" alt="tummy tuck before and after pictures"></li>
</ul>
Это оригинальный CSS:
.beforeafterpics {
text-align: center;
}
.beforeafterpics li{
display: inline-block;
list-style-type: none;
}
.ba-bg {background-color: #FFFFFF;
border: 1px solid rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
padding: 4px;
}
и это запрос СМИ:
<style type="text/css">
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
{
.ba-bg {
width: 50%;
}
}
</style>
Я хочу, чтобы фотографии, чтобы быть в два столбца вместо четырех, когда разрешение браузера 1024x768.
--- Получил это на работу! Спасибо за ваши ответы!
Можете ли вы сделать jsfiddle из этого? – Cooleronie
Прежде всего медиа-запросы работают с шириной.Разрешение 1024x768 означает 1024px в ширину и 768 пикселей. Вам не нужна минимальная ширина 768px части вашего медиа-запроса, если вы не хотите настроить таргетинг на ширину видового экрана устройств BETWEEN 768px wide и 1024px в ширину. – Michael