Я написал небольшой код для вас. Проверь это.
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
</head>
<style type="text/css">
body{
margin: 0;
padding: 0;
height: auto;
}
div.imagecontainer
{
\t width: 100%;
\t height: auto;
\t
}
div.imagecontainer ul {
\t width: 100%;
\t height: 100%;
\t padding:0;
}
div.imagecontainer ul li{
\t list-style-type: none;
\t width: 20%;
\t height: 200px;
\t float: left;
}
div.imagecontainer ul li img
{
\t width: 100%;
\t height: 100%;
}
</style>
<body>
<div class="imagecontainer">
<ul>
\t <li><img src="https://cdn.shopify.com/s/files/1/1006/9816/files/Home-LisaKay.jpg?13639724066688423445"></li>
\t <li><img src="https://cdn.shopify.com/s/files/1/1006/9816/files/Home-LisaKay.jpg?13639724066688423445"></li>
\t <li><img src="https://cdn.shopify.com/s/files/1/1006/9816/files/Home-Blaithin_f3f568d3-849a-4271-a640-b2517965adda.jpg?16480572688008041262"></li>
\t <li><img src="https://cdn.shopify.com/s/files/1/1006/9816/files/Home-LisaKay.jpg?13639724066688423445"></li>
\t <li><img src="https://cdn.shopify.com/s/files/1/1006/9816/files/Home-LisaKay.jpg?13639724066688423445"></li>
\t
</ul>
</div>
<script type="text/javascript">
$(window).resize(function(){
\t //alert("resizing");
var windowWidth = $(window).width();
if(windowWidth < 600)
{
\t $("div.imagecontainer ul li").css({"width":"100%","height":"400px"});
}
else
{
\t $("div.imagecontainer ul li").css({"width":"20%","height":"200px"});
}
});
</script>
</body>
</html>
, но я использовал небольшой JQuery. вы можете изменить условия, и я использовал все css
ans js
внутренне.
Другие вещи width
и heidht
и другие вещи зависят от вашей потребности в изменении тех (количество изображений, которые вы решили поместить в линию), как вам нужно.
Я думаю, что это может не соответствовать 100% вашим потребностям. Я рекомендую использовать бутстрап. скопируйте прошлое и попробуйте this.hope, это поможет вам.
Мой код: https://jsfiddle.net/5cripted/9qyjhjto/2/. Я пытаюсь получить макет, похожий на: https://jsfiddle.net/5cripted/sz4k9pv5/, но я не могу заставить его работать. – 5cripted