Мне трудно создать 10 маленьких квадратов (каждую 1 секунду) подряд, которые имитировали бы пиксели в полосе загрузки, при этом они появлялись бы прямо под другим изображением кролика. Сейчас он работает, но они появляются в виде вертикальной линии вместо ряда.
Это код javascript:
var rabbit = document.getElementById("rabbit");
for(var i=0; i < 10; i++){
setTimeout(() => {
var pixel = document.createElement('img');
pixel.setAttribute('src', 'static/images/test/pixel.png');
pixel.setAttribute('height', '10px');
pixel.style.marginLeft = "10px";
document.body.appendChild(pixel);
rabbit.after(pixel);
}, i*1000+1500);
}
А это тег кролика HTML image:
<img id='rabbit' src='{% static 'images/cartelera_home/ghost.gif' %}' alt='' style='height:0px'>
Я не думаю, что это актуально, но я использую Django для создания этого веб-сайта и bootstrap, и пока на этой странице нет кода CSS.
Просто любая помощь будет очень признательна.