Показать сообщение отдельно
  #2 (permalink)  
Старый 29.11.2019, 17:50
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

SuperZen,
а если flex?
<!DOCTYPE html>
<html>

<head>
    <style>
        .items {
            display: flex;

        }

        .item {
            background-color: lightgray;
            margin: 0 10px;
        }
    </style>
</head>

<body>
    <button class="button" type="button">gen</button>
    <div class="items"></div>
</body>
<script>
    const gen = () => Array.from({
        length: parseInt(Math.random() * 4) + 3
    }, (_, i) => Math.random().toString(36).slice((parseInt(Math.random() * 7) + 2) * -1));
    const itemsEl = document.querySelector('.items')
    const genItems = () => itemsEl.innerHTML = gen().map(i => `<div class="item">${i}</div>`).join('')
    document.querySelector('.button').addEventListener('click', genItems)
</script>

</html>
Ответить с цитированием