Опубликовано: 20 мая Всем привет! А что не так то здесь? http://cssdeck.com/labs/l9wxq5mq Наверх Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 20 мая Решено. Наверх Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 20 мая function generateColor() { return "#" + Math.floor(Math.random() * 16777215).toString(16); } function circle() { var r = Math.random() * 100 + 50, d = r * 2, color = generateColor(); var div = document.createElement("DIV"); div.style.width = d +'px'; div.style.height = d +'px'; div.style.backgroundColor = color; div.style.borderRadius = 50 +'%'; document.body.appendChild(div); } circle(); Наверх Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 20 мая Так поинтересней function generateColor() { return "#" + Math.floor(Math.random() * 16777215).toString(16); } setInterval(function () { var delDiv = document.querySelectorAll('div'); var body = document.querySelector('body'); for(var i = 0; i < delDiv.length; i++) { body.removeChild(delDiv[i]); } var r = Math.random() * 100 + 50, d = r * 2, color = generateColor(); var div = document.createElement("DIV"); div.style.width = d +'px'; div.style.height = d +'px'; div.style.backgroundColor = color; div.style.borderRadius = 50 +'%'; document.body.appendChild(div); }, 1000); Наверх Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Опубликовано: 21 мая Спасибо за вариант. В моем была ошибка: нужно было использовать обратные апострофы ` ` Наверх Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах