Zobacz pełną wersję : Zmiana koloru jednego odnośnika menu.
kataklysm
10-05-2011, 16:15
Witam, problem jak w temacie. Potrzebuję zmienić kolor jednego odnośnika w menu próbowałem już różnych sposobów i przeczytałem wątki na różnych forach jednak nie mogę tego zrobić. W szablonie css wstawiłem
a.test:link, a.test:visited {
color: black;
}
po czym próbowałem poprzez dopisanie przedrostka css .test _test jednak nic kompletnie to nie zmienia. Co robię źle ?
przedrostek jest dopisywany do modułu, a nie to tagu <a>. Spróbuj użyć firefoxa i firebuga i dokładnie odtwórz ścieżkę do elementu <a>.
Twój css może wyglądać podobnie, jak:
div.moduletable_test a:link, div.moduletable_test a:visited
{
color: black;
}
coliberek1
10-05-2011, 19:28
jak w parametrach modułu menu ustawisz styl menu na Lista ( nie Zgodność-lista..) tylko sama lista, to każdy z odnośników będzie miał inną klasę - powiązaną z nr ID pozycji menu. Czyli np <li class="item68"> i wtedy w pliku css szablonu możesz nadać tej klasie specjalny kolor linka, inny niż pozostałe. :)
Najlepiej sprawę prześwietlić tak jak pisze @ekumi - za pomocą Firebuga (http://getfirebug.com/).
kataklysm
11-05-2011, 17:13
Za pomocą firebuga wyciągnąłem następujące dane :)
<li class="item178"><img role="presentation" class="twisty "><a href="/index.php?option=com_content&view=article&id=135&Itemid=178">
<span>Tekst odnośnika</span>
</a>
</li>
dopisałem więc do css'a:
li.item178 {
color: red;
}
Zmian nie zobaczyłem na stronie natomiast firebug pokazuje teraz ten styl jednak jest on przekreślony dopiero po zablokowaniu stylu z selektora a zaczyna działać ale wtedy wszystkie odnośniki dostają domyślne kolory... można coś na to zaradzić ?
A spróbuj tak:
li.item178 a span
{
color: red;
}
lub
li.item178 a
{
color: red;
}
kataklysm
11-05-2011, 21:42
A spróbuj tak:
li.item178 a span
{
color: red;
}
lub
li.item178 a
{
color: red;
}
Świetnie ! podziałało (pierwszy przykład, drugiego już nie testowałem) dziękuje bardzo :)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!