div
, а это button
. <button class="modal-btn phone-computer-wizard">
querySelectorAll
вместо querySelector
const openButtons = document.querySelectorAll(".modal-btn");
forEach
перебирайте.openButtons.forEach(btn=> {
btn.addEventListener("click", () => {
modal.classList.toggle("closed");
modalOverlay.classList.toggle("closed");
});
})
Сегодня обнаружил, что последние версии браузеров на движке Chromium и даже Firefox сделали так, что в поле номера теперь нет автоматически выставленного +7 и скобок, которые, так сказать, подсказки пользователю для ввода номера телефона.
Почему-то я думал, что grid для такого не подойдет.
flex-wrap:wrap
.display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 20px;
auto-fit
(или auto-fill
) и minmax к нему.grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
<marquee>
: The Marquee elementсмысл в том, что если корневой размер изменится, изменится и line-height. Если сделать его статичным в px, он всегда будет таким не зависимо от размера шрифта
min-device-width
Ankhena, приветствую, написал этот квиз, со своими нубскими знаниями
если не трудно, может быть подскажите как добавить анимации, когда один блок скрываю и показываю другой?
ссылка на codepen - https://codepen.io/wkurganow/pen/GRvebMj
.news-category-view a {}
Зачем плясать от views-row, когда есть news-category-view