Форум русской поддержки Joomla!® CMS
05.12.2016, 20:42:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как изменить цвет ссылки в меню?

 (Прочитано 513 раз)
0 Пользователей и 1 Гость смотрят эту тему.
andre46
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 105



« : 11.02.2015, 23:44:10 »

Вопрос в теме.
В параметрах отображения сссылки есть поле "CSS-класс ссылки", подозреваю, что там нужно  это сделать...но как?
Почитал про CSS классы, но не понял.
Записан
ShfVD
Живу я здесь
******

Репутация: +65/-0
Offline Offline

Пол: Мужской
Сообщений: 922



« Ответ #1 : 11.02.2015, 23:48:43 »

Поищите на форуме, на днях обсуждалось.
Придумываете имя классу,  пишите его атрибуты, добавляет все это в любой CSS файл и указывает в настройках п.меню.
Записан
andre46
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 105



« Ответ #2 : 19.02.2015, 14:52:32 »

Сделал, как описано по Вашей ссылке (в дубле этой темы), но не заработало

Код:
a.new:link  /* стиль ссылки */
{
font-size:18px;
color: green;
}
a.new:visited /* стиль посещенной ссылки */
{
font-size:18px;
color: green;
}
и добавил имя класса "new" в пункте меню в настройках
Что не так?
Записан
ShfVD
Живу я здесь
******

Репутация: +65/-0
Offline Offline

Пол: Мужской
Сообщений: 922



« Ответ #3 : 19.02.2015, 15:32:25 »

Не поленюсь, предложу от себя.
Создаем свой свой Суффикс класса меню (mycssmenu, например)
Пишем нужные стили в любом файле *css
Код
.mycssmenu a {
color: #3a8 !important;
}
.mycssmenu a:hover {
color: #a38 !important;
}
Указываем суффикс в настройках модуля меню




* screenshot_2015_02_19_13_30_59.jpg (1119.32 Кб, 663x575 - просмотрено 84 раз.)
Записан
ShfVD
Живу я здесь
******

Репутация: +65/-0
Offline Offline

Пол: Мужской
Сообщений: 922



« Ответ #4 : 19.02.2015, 15:54:32 »

Для отдельного пункта меню, если очень надо  - аналогично
Код
a.mypunct  {
color : #1af4cc !important;
border: 1px solid #dddddd !important;
padding; 2px! important;
}
Только настраиваем в Менеджере меню


* screenshot_2015_02_19_13_53_37.jpg (802.75 Кб, 536x510 - просмотрено 78 раз.)

* screenshot_2015_02_19_13_51_34.jpg (99.12 Кб, 344x98 - просмотрено 85 раз.)
Записан
andre46
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 105



« Ответ #5 : 21.02.2015, 05:37:50 »

Спасибо, заработало!
Доступно объяснили. Поставлю +ик :-)
Записан
andre46
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 105



« Ответ #6 : 25.02.2015, 08:17:00 »

Не поленюсь, предложу от себя.
Создаем свой свой Суффикс класса меню (mycssmenu, например)
Пишем нужные стили в любом файле *css
Код
.mycssmenu a {
color: #3a8 !important;
}
.mycssmenu a:hover {
color: #a38 !important;
}
Указываем суффикс в настройках модуля меню




Теперь пытаюсь реализовать большее расстояние между ссылками меню (которое в правой части, вертикальное)... и не получается.
В CSS добавил это:

Код:
.mycssmenu a {
line-height: 2;
}

а в "Суффикс класса меню" указал " mycssmenu" (с пробелом спереди), но ничего не изменилось.
Что я делаю не так? Как следует сделать?
Записан
andre46
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 105



« Ответ #7 : 13.05.2015, 03:27:21 »

Up
Записан
vipiusss
Профи
********

Репутация: +260/-8
Offline Offline

Пол: Мужской
Сообщений: 4571


Skype: renor_


« Ответ #8 : 13.05.2015, 09:04:59 »

так ждите его, раз он уже полез помогать.
Записан
andre46
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 105



« Ответ #9 : 13.05.2015, 18:25:51 »

Друг сказал, что надо написать так в файле css:
Код:
.mycssmenu li {
 line-height: 24px;
}
Но ничего не поменялось на сайте в меню :-(
Записан
04r12
Осваиваюсь на форуме
***

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 176


Позитив есть! Чего и вам желаю=)


« Ответ #10 : 14.05.2015, 08:28:54 »

Попробуйте указать не в пикселях, а в процентах (на худой конец пропишите не через line-height, а через margin). Хотя не исключено, что дело может быть в статических размерах модуля меню. Посмотреть бы сам сайт...
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet