Programowanie
CSS w Joomla
Nawigacja: odnośniki | Nawigacja: odnośniki |
|
|
W trosce o użyteczną, bogatą nawigację twórcy Joomla! i Mambo zaprojektowali szereg specjalnych klas. Własne klasy mogą również definiować projektanci szablonów.
Formatowanie własności elementu aTeksty będące łączami są domyślnie podkreślone. W przypadku łączy nieodwiedzonych mają barwę niebieską, a w przypadku odwiedzonych fioletową. To standardowe formatowanie powinno być dostosowane do wymogów projektu graficznego w arkuszu stylów. Projektant dysponuje także możliwością zróżnicowania łączy aktywnych i łączy, nad którymi aktualnie umieszczono kursor myszki. Wymienione cztery różne stany łączy można zróżnicować za pomocą pseudoklas:
Deklaracje pseudoklas należy definiować w takiej kolejności, jak została podana powyżej (a więc najpierw Wyłączanie podkreśleniaDość często spotykanym zabiegiem jest wyłączanie podkreślenia tekstów odnośników, zastępowane np. odmiennym kolorem. Podejmując taką decyzję, warto pamiętać o problemach osób nierozpoznających kolorów, dla których podkreślenie może być jedynym sygnałem, iż mają do czynienia z odnośnikiem. Zdecydowanie odradzanym zabiegiem jest zwłaszcza wyłączanie podkreślenia łączy nieodwiedzonych umieszczonych wewnątrz tekstów! Dziedziczenie własności elementu aDefiniując właściwości znacznika Ustalając sposób formatowania odnośników, definiujemy najpierw style globalne, a więc dla znacznika Tytuły i nazwy łączamiDostępne w konfiguracji Joomla i Mambo parametry umożliwiają przekształcenie tytułów i nazw oraz artykułów w aktywne łącza. Jeśli taka decyzja zostanie podjęta, tytuły i nazwy obejmowane są znacznikiem
Przypisanie klasy /* najpierw style dla znacznika a*/ a.contentpagetitle:link, a.contentpagetitle:visited { text-decoration : none; color : #D01100; } a.contentpagetitle:hover { text-decoration : underline; color : #B00000; } /* następnie kolor, rodzina i rozmiar czcionek*/ h1,h2,h3,h4,h5,h6,.componentheading,.contentheading,.contentpagetitle { color : #D01100; /*jeśli wszystkie tytuły ten sam kolor */ } h2, contentpagetitle, .componentheading, .contentheading { font : 600 1.4em/1.4em Arial, Helvetica, sans-serif; } Łącza w wykazach i modułach
Dla każdej z tych klas można zdefiniować własne style. Jeśli nie zostaną zdefiniowane, Joomla użyje reguł określonych dla elementu Łącza w tabeli z wykazem artykułówW tabeli kategorii artykułów łącza do artykułów standardowo są formatowane zgodnie z własnościami przypisanymi znacznikowi tr.sectiontableentry1 td a, tr.sectiontableentry2 td a{text-decoration: none;} tr.sectiontableentry1 td a:hover, tr.sectiontableentry2 td a:hover{text-decoration: underline;} |
| « poprzedni artykuł | następny artykuł » |
|---|






