Erweiterungen & Templates für Joomla     Support Chat     JoomlaJobs    

   

 

Zurück   Joomla CMS Support Forum > Joomla 1.0x > Joomla Templates > Gelöste Themen - Joomla Templates
Benutzername
Kennwort
Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht

  #11 (permalink)
Alt 28.03.2007, 17:35
Joomla Supporter
 
Benutzerbild von blueice_haller
 
Registriert seit: 26.06.2006
Ort: Baden-Württemberg
Beiträge: 109
Bedankte sich: 36
26 Danksagungen in 12 Beiträgen
blueice_haller eine Nachricht über ICQ schicken blueice_haller eine Nachricht über MSN schicken blueice_haller eine Nachricht über Skype™ schicken
Frage Schade -.-

Hallo Leutz,

lässt sich das mit den Class Sufixxen denn nachrüsten ?
Ich habe zu diesem Thema schon hier gepostet.

MFG blueice_haller
__________________
MfG blueice_haller
War meine Antwort hilfreich, so klicke bitte auf den [Danke]-Button.
Titel durch Klicken hinzufügen
Fischers Fisch frisst frischen Fritz, frischen Fritz frisst Fischers Fisch
blueice_haller ist offline   Mit Zitat antworten
  #12 (permalink)
Alt 29.03.2007, 04:23
Joomla Profi
 
Benutzerbild von Jongenz
 
Registriert seit: 01.01.2006
Beiträge: 233
Bedankte sich: 13
15 Danksagungen in 14 Beiträgen
Standard

Hallo!
Das mit den suffixen hab ich mittlerweile hinbekommen. Problem besteht aber jetzt darin, dass jedes Menüitem eine andere Grafik/Hover haben soll. Die class suffix spricht aber leider dann alles weiteren Links gleich an, bzw das gesamte Menümodul...irgendwelche Ideen?
Jongenz ist offline   Mit Zitat antworten
  #13 (permalink)
Alt 30.03.2007, 00:51
Joomla Supporter
 
Benutzerbild von blueice_haller
 
Registriert seit: 26.06.2006
Ort: Baden-Württemberg
Beiträge: 109
Bedankte sich: 36
26 Danksagungen in 12 Beiträgen
blueice_haller eine Nachricht über ICQ schicken blueice_haller eine Nachricht über MSN schicken blueice_haller eine Nachricht über Skype™ schicken
Idee Tutorial: Menü stylen mit hover

Hallo Jongenz,

ich hab momentan eine etwas komplizierte Methode. Ich hoffe, dass es bald eine einfachere Methode geben wird.
Diese ist nur für Seiten zu empfehlen, bei der sich das Menü nicht jede Woche ändert.
Auch sollte man das ganze erst lokal mit XJ! durchspielen, bevor man es produktiv einsetzt.

1. Menüs
Ich erstelle für jeden Menüpunkt, der nicht das selbe Bild bekommen soll im Menümanager ein eigenes Menü wie z.B. Home, Kontakt Impressum etc..
In diese verschiebe ich dann Punkte wie Home (Component - FrontPage).
2. Module
Im Modulmanager wird für die Menüs automatisch ein eigenes Modul erstellt.
Ich stelle im Modul Home dann bei "Show title" -> No, "Published" -> Yes, "Menu Class Suffix" -> -Home ein.
Danach lege ich noch die gewünschte Reihenfolge fest.
3. CSS
Ich öffne das Stylesheet und dupliziere folgende Klassen und IDs:
a.mainlevel:link, a.mainlevel:visited sowie a.mainlevel:hover und #active_menu.
Diese habe ich in meinem fall folgendermaßen definiert:
PHP-Code:
a.mainlevel-Home:linka.mainlevel-Home:visited {
      
background url(../images/menu.home.normal.gifno-repeat;
         
/* Das Bild für "Home" */
      
color #fff; /* Die Schriftfarbe */
      
... /* Es folgen die restlichen Definitionen */
}
a.mainlevel-Home:hover {
      
background url(../images/menu.home.hover.gifno-repeat;
      
color #afafaf;
      
...
}
#active_menu-Home {
      
background url(../images/menu.home.active.gifno-repeat;
      
color #ffff33;
      
...

Bei den anderen sollte man den Code entsprechend der "Menu Class Suffix" wie in diesem Fall -Home anpassen.
Wenn man sich sicher ist, dass alles stimmt, kann man seine Seite nun aufrufen und schauen, ob alles korrekt funktioniert.
Ob das ganze auch bei Sublevel funktioniert, weiß ich nicht, da ich in diesem Projekt keine Untermenüs benötige.
Auf Anfrage kann ich auch gerne Screenshots erstellen.

MFG blueice_haller
__________________
MfG blueice_haller
War meine Antwort hilfreich, so klicke bitte auf den [Danke]-Button.
Titel durch Klicken hinzufügen
Fischers Fisch frisst frischen Fritz, frischen Fritz frisst Fischers Fisch
blueice_haller ist offline   Mit Zitat antworten
  #14 (permalink)
Alt 19.05.2007, 10:39
Joomla Profi
 
Benutzerbild von Jongenz
 
Registriert seit: 01.01.2006
Beiträge: 233
Bedankte sich: 13
15 Danksagungen in 14 Beiträgen
Standard

Hey! Erstmal vielen Dank!
Sry, hatte meinenPostnicht gebookmarket...tztz ;-)
Wers nacher mal testen!
Jongenz ist offline   Mit Zitat antworten
  #15 (permalink)
Alt 19.05.2007, 15:01
Joomla Profi
 
Registriert seit: 27.04.2006
Ort: Großmaischeid
Beiträge: 191
Bedankte sich: 4
30 Danksagungen in 28 Beiträgen
Standard

Zitat:
Zitat von Alan Beitrag anzeigen
da vermisse ich ein ""
Naja, ich bin da eher Pragmatiker. Wenn es nicht anders geht, und man es unbedingt so realisieren will, dann geht auch das. Selbst wenn es der reinen Lehre eines CMS etwas widerspricht.

Um ehrlich zu sein, ich habe mich noch nicht damit beschäftigt, ob und wie man einem Menüpunkt eine bestimmte Grafik zuordnen kann. Da man aber in die Titelzeile im Backend HTML Code schreiben kann, sollte da was zu machen sein.

Einen kleinen Tip noch für den Hovereffekt des Beispiels habe ich aber noch. Zwar nicht ganz Standardkonform...Pragmatismus halt. Viele Browser wie Opera und Firefox unterstützen bereits die CSS3 Eigenschaft opacity. Natürlich können die Internet Explorer das nicht. Aber dafür haben die einen gleichwertigen hauseigenen Filter dabei. Das würde dann in etwa so aussehn:

Code:
.linkname a { ...weitere Definitionen... opacity: 0.8; filter: alpha(opacity=80); } .linkname a:hover { ...weitere Definitionen... opacity: 1; filter: alpha(opacity=100); }
Damit erspart man sich das Laden einer weiteren Grafik für den Hover.
Incubus ist offline   Mit Zitat antworten
  #16 (permalink)
Alt 21.05.2007, 11:29
Premium Supporter
 
Benutzerbild von Alan
 
Registriert seit: 01.10.2006
Ort: Mülheim an der Ruhr
Beiträge: 1,501
Bedankte sich: 53
407 Danksagungen in 373 Beiträgen
Standard

uiuiui....Leute...
Hab grad erst die Fortführung des threads gelesen...sorry

@blueice: Man kann sich das Leben auch schwer machen

@Jongenz:
Besorge Dir eine Menü-Extension wie extended menu.
Dort wird jedem Menü Item eine individuelle Klasse zugeordnet.
Du brauchst dann nur noch für diese Klassen die entsprechenden Hintergrundbilder zu definieren mit den entsprechenden Hover-Effekten. Das wars.

Alan
__________________
Ich reagiere nur auf Fragen, deren Lesbarkeit keine Zumutung darstellt
JUG-im-Pott (Joomla-User-Group)
und ebenfalls "no Artisteer support"
Alan ist offline   Mit Zitat antworten
  #17 (permalink)
Alt 25.06.2007, 14:26
Joomla Supporter
 
Registriert seit: 23.01.2006
Beiträge: 128
Bedankte sich: 22
13 Danksagungen in 12 Beiträgen
Standard

Zitat:
Zitat von Alan Beitrag anzeigen
Besorge Dir eine Menü-Extension wie extended menu.
Dort wird jedem Menü Item eine individuelle Klasse zugeordnet.
Du brauchst dann nur noch für diese Klassen die entsprechenden Hintergrundbilder zu definieren mit den entsprechenden Hover-Effekten. Das wars.
Diesem Tipp bin ich auch gefolgt

Jetzt habe ich aber folgendes Problem: Ich will nicht JEDEM Menü-Item eine unterschiedliche Hintergrundgrafik zuweisen, sondern teilweise gruppieren, d.h. ich brauche folgende Unterscheidungen:

Erster Menüpunkt
Letzter Menüpunkt
alle übrigen Mainlevel-Punkte
alle Sublevel-Ebene1-Punkte
alle Sublevel-Ebene2-Punkte

Wie bekomme ich das hin, ohne wirklich für JEDEN Menüpunkt einzeln eine CSS-Zuweisung machen zu müssen?
Nachtschatten ist offline   Mit Zitat antworten
  #18 (permalink)
Alt 12.09.2007, 20:28
Joomla Profi
 
Benutzerbild von Jongenz
 
Registriert seit: 01.01.2006
Beiträge: 233
Bedankte sich: 13
15 Danksagungen in 14 Beiträgen
Standard

Soo, ich nochmal :-)
Hab jetzt das extended menu erfolgreich ans laufen gebracht.
Jetzt stellt sich mir das Problem mit den verschiedenen Grafiken für die einzelnen Menü Items und deren Ids...hoffe da kann jemand helfen?!
Jongenz ist offline   Mit Zitat antworten
  #19 (permalink)
Alt 12.09.2007, 21:03
Premium Supporter
 
Registriert seit: 06.08.2006
Ort: Pfronten (Allgäu)
Beiträge: 1,127
Bedankte sich: 13
334 Danksagungen in 198 Beiträgen
Standard

a#menulink_1 { padding & so; menübild; }
a#menulink_2 { padding & so; menübild; }
a#menulink_3 { padding & so; menübild; }
a#menulink_4 { padding & so; menübild;}

a#menulink_1:hover { padding & so; hovermenübild; }
a#menulink_2:hover { padding & so; hovermenübild; }
a#menulink_3:hover { padding & so; hovermenübild; }
a#menulink_4:hover { padding & so; hovermenübild; }
__________________

Benjamin Weigl, Webentwicklung & Design
http://benjamin-weigl.de
~kein Joomla Support mehr~
Bauersart ist offline   Mit Zitat antworten
  #20 (permalink)
Alt 12.09.2007, 21:13
Joomla Profi
 
Benutzerbild von Jongenz
 
Registriert seit: 01.01.2006
Beiträge: 233
Bedankte sich: 13
15 Danksagungen in 14 Beiträgen
Standard

In die menu.css?
Wo muss ich welche weiteren Einstellungen mach?
Sry stell mich grad "etwas" doof an...
Jongenz ist offline   Mit Zitat antworten
Werbung
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht




Alle Zeitangaben in WEZ +2. Es ist jetzt 20:02 Uhr.

Powered by vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
vBulletin Style by: vbdesigns.de
Copyright 2005 by Stefan Köller