Нужно сделать квадрат с рандомными цветами
Нужен 1 большой квадрат 500*500 пикселей, в котором будет 25 маленьких квадратов 100*100 пикселей, каждый этот квадратик должен иметь рандомный цвет и при нажатии на каждого их них он должен исчезать. Я не знаю как это сделать, прошу помощи!
|
Александр Skorov,
начните!!! |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> #cont{ width: 500px; height: 500px; } #cont > div{ float: left; width: 100px; height: 100px; } </style> </head> <body> <script> document.body.insertAdjacentHTML('beforeend', '<div id="cont">'+'<div></div>'.repeat(25)+'</div>'); document.querySelectorAll('#cont>div').forEach(el=>{ el.style.backgroundColor = '#'+Math.random().toString(16).slice(2,8); el.onclick = e => el.style.display = 'none'; }); </script> </body> </html> |
Часовой пояс GMT +3, время: 18:45. |