Вы подразумеваете что я должен задать вопрос "как сделать страницу 404 для людей, которые ввели не верный адрес",
const menuitem = document.querySelector('.header__li-special');
let timeout;
menuitem.addEventListener('mouseenter', function(){
clearTimeout(timeout);
document.querySelector('.four__header-li').classList.toggle('active');
document.querySelector('.header__li-subtext').classList.toggle('active');
})
menuitem.addEventListener('mouseleave', function(){
timeout = setTimeout(() => {
document.querySelector('.four__header-li').classList.remove('active');
document.querySelector('.header__li-subtext').classList.remove('active');
}, 300);
})
document.querySelectorAll('.button').forEach(btn => {
btn.addEventListener('click', () => {
document.querySelector(btn.dataset.targetId).classList.toggle('open');
})
})
впном пользоваться не умеете?
ну как? Он показывает степень поддержки свойств, а значит и их синтаксиса из спецификации CSS
Если вы не знаете/не помните синтаксис и в одном браузере все норм, при том, что заявлена поддержка всех браузеров, то следует логический вывод, что синтаксис верный и он будет корректно отработан везде (где нарисована зеленая плашка без пометок)