@font-face {
font-family: "Open Sans";
src: local("Open Sans"), url("../assets/fonts/OpenSans/OpenSans-Regular.woff2") format("woff2");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: local("Open Sans"), url("../assets/fonts/OpenSans/OpenSans-Bold.woff2") format("woff2");
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: "Open Sans";
src: local("Open Sans"), url("../assets/fonts/OpenSans/OpenSans-BoldItalic.woff2") format("woff2");
font-weight: 700;
font-style: italic;
}
document.querySelectorAll('.btn_clip').forEach(button => {
button.addEventListener('mousemove', e => {
// Получаем координаты курсора относительно кнопки
const rect = button.getBoundingClientRect();
const x = e.clientX - rect.left;
const y = e.clientY - rect.top;
// Устанавливаем переменные для текущей кнопки
button.style.setProperty('--x', x + 'px');
button.style.setProperty('--y', y + 'px');
});
});
Можно ли назначить разделитель для float input?
хотелось бы чтобы число разделяла не запятая, а точка, пример:
10,200
10.200
Подскажите пожалуйста как переписать код на более современный код JS.
нашел такой код он работает, при клике добавляет 2 динамических класса на 2 разных блока
но пишут на форуме что код устаревший
Как исправить?
const menu = document.querySelector('.burger-menu');
const menuList = document.querySelector('.menu__list');
const activateMenu = () => (menuList.classList.toggle('active-menu'), menu.classList.toggle('active'));
menu.addEventListener('click', activateMenu, true);