/* Задание: Напишите CSS код для центрирования модального окна
и позиционирования крестика в правом верхнем углу */
.modal {
/* Центрирование с помощью Flexbox */
display: flex;
justify-content: center;
align-items: center;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
}
.modal-content {
/* Оформление модального окна */
background: white;
border-radius: 15px;
padding: 25px;
max-width: 400px;
position: relative;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2);
}
.close-btn {
/* Позиционирование крестика - строго в углу */
position: absolute;
top: 0;
right: 0;
background: none;
border: none;
font-size: 20px;
cursor: pointer;
color: #999;
padding: 10px 15px;
}
.close-btn:hover {
color: #333;
}
/* Не изменяйте стили для кнопки OK */
.ok-btn {
background: #667eea;
color: white;
border: none;
padding: 10px 20px;
border-radius: 8px;
cursor: pointer;
margin-top: 15px;
}
document.querySelector('.close-btn')?.addEventListener('click', function() {
document.querySelector('.modal').style.display = 'none';
});