Нужно сделать квадрат с рандомными цветами
Нужен 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, время: 11:21. |