Я создаю список профилей, которые будут отображаться на основе данной категории.Установка делает неудобным использование элемента контейнера для переноса элементов списка, поэтому я использую display:inline-flex
для каждого элемента вместо гибкого контейнера с обычным justify-this и align-that.
проблема в том, что первый элемент в строке имеет пробел справа от него, и я не уверен, почему.
Я хотел бы отображать все элементы равномерно, в данном случае 4строка с одинаковым интервалом, без , если возможно, вложив их в родительский контейнер.
// simple function to repeat html elements
$(document).ready(function() {
let a = $('.a')[0];
const repeats = 11;
let count = 0;
while (count < repeats) {
$('body').append($(a).clone())
count++;
}
//$( 'body' ).append( html );
});
.a {
background-color: red;
box-sizing: border-box;
border: 1px solid green;
display: inline-flex;
height: 25px;
width: 25%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<html>
<body>
<div class="a"></div>
</body>
</html>