JavaScript – выберите все, у которых есть :not()CSS

Разбираемся в CSS
Anonymous
JavaScript – выберите все, у которых есть :not()

Сообщение Anonymous »


Я пытаюсь вызвать переменную в методе querySelectorAll(). Не получается.

function _hide() { //Возвращается как строка, которая точно соответствует классу, который я хочу сохранить let _toShow = "." + document.getElementById("fb-select").value; //Должен хранить список узлов, содержащий все, кроме отображаемого класса let card = document.querySelectorAll('.card:not(_toShow)') //Скрывает элементы в Nodelist card.forEach((карта) => { card.style.scale = "0"; card.style.opacity = "0"; }); /* здесь нужен CSS, а может и нет */ нужно больше HTML

Случай использования — скрыть все элементы, не имеющие определенного класса. Спасибо за совет.

Вернуться в «CSS»