Ссылки в заголовках виджетов
Возникла небольшая проблема при создании шаблона. Это мой первый блин, который комом , поэтому за не имением опыта обращаюсь ко всем, кто что-то в этом понимает.
Что я сделал? В заголовках виджетов ссылки отображаются в виде блока, при наведении на который подъезжают ссылки. Блок этот имеет фиксированные размеры, а поверх него добавлен псевдоэлемент :before с иконкой fontawesome.
И всё бы ничего, если бы не одно досадное недоразумение. Если таким образом вывести ссылки во вкладках, когда виджеты объединены, то даже если у виджета нет ссылок, "кнопка" все равно видна. По-умолчанию блок .links-wrap не имеет ни цвета, ни размера. Поэтому, если его никак не оформлять, его и не видно при отсутствии ссылок. Но у меня немного иная ситуация.
И, собственно, сам вопрос к профессионалам: как сделать проверку на наличие ссылок в заголовке виджета и при их отсутствии скрыть блок .links-wrap?
Здесь есть ссылки в заголовке виджета:
А здесь нет ссылок:
Спасибо.
Вставил вот так после 12 строки:После 12 строки добавьте строку
Если поменять строки местами:
Здесь должны быть ссылки:
А здесь нет ссылок, но показываются ссылки того виджета, где они есть:
А вот так, если вставить после 12 строки предложенный код:
Вот этот вариант сработал бы наверное. Добавить класс с display:none, и тогда бы всё отображалось правильно. Но как это сделать?можно изменить у него класс
Спасибо большое, работает!Приводим строку 13 к виду
Правда, я немного не правильно изначально классы указал, нужно было скрыть не .links-wrap, а .links. Но Ваш способ мне все равно очень помог))