Так что я думаю, что это проблема базы данных, а не CSS или даже Javascript.
Глядя на ваш сайт, фильтр категорий фактически уничтожает все плитки и загружает соответствующие на страницу через Ajax каждый раз, когда выбирается фильтр.Это означает, что фильтр не скрывает / не показывает плитки, он фактически каждый раз заново заполняет содержимое страницы.
Я бы посоветовал заглянуть в настройки плагина и посмотреть, есть ли что-то, что вы можете настроить, чтобы вытянутьваш автомобильный контент ..
Но, может быть, это не вариант ...
Самим плиткам нужно объединить классы или атрибуты для таргетинга с помощью CSS или Javascript.Все они имеют одинаковый class="gridItem bt11 btGridItemLoaded"
.
Если вы хотите попытаться взломать его вместе, вам нужно отредактировать скрипт, который генерирует плитки, и добавить объединяющий класс или атрибут, такой как «автомобильный», тогда вы можетескрыть все остальные плитки с помощью чего-то вроде
.automotive .btGridItemLoaded:not(.automotive) { display:none; }
btw
Используемые вами значения недопустимы для свойства display
.Свойство display
имеет фиксированный набор значений, таких как block
, inline-block
, none
и inherit
среди других.