1. Потому, что внутри элемента li
находится элемент a
у которого явно задан размер шрифта, т.е. от родителя размер не перейдет.
2. Ваш код направлен на конкретный пункт меню, а не на все пункты, так задумано?
Правильный код подсказывать не буду, потому что на сайте гремучая смесь W3 Total Cache и какого-то оптимизатора CSS, не уверен что код сработает. Скоро подойдут более серьезные специалисты и подскажут.
-
Ответ изменён 3 года, 4 месяца назад пользователем pluginfactory.
Для одного элемента? Попробуйте так:
#gm-main-menu li#menu-item-4499 a {
font-size: 18px;
}
Для всех — так:
#gm-main-menu li a {
font-size: 18px;
}
Возможно, потребуется очистить кеш плагинов-оптимизаторов.
Помогло для конкретного элемента, спасибо!