Hauptmenü einblenden
Herbert F.
- css
0 Maz0 Herbet F.0 Maz0 Herbert F.0 Jakob
Ich bastel gerade an einer Seite, die lediglich aus Tabellen und Divs aufgebaut ist. Dabei fungiert die erste Spalte der "Haupt"-Tabelle als Hauptmenü. Jetzt möchte ich das Hauptmenü aber irgendwie verkleinern bzw. ausblenden, wenn der Mauszeiger nicht über dem Mennü ist.
Für den Rest der Seite benutze ich ausschließlich CSS (Hover-Effekt) und kein Java-Script. Ist es auch möglich, das Menü in der Art ein und auszublenden ?
Moinsen,
Ist es auch möglich, das Menü in der Art ein und auszublenden ?
http://www.stunicholls.myby.co.uk/menus/index.html
http://css.maxdesign.com.au/listamatic/
schau Dich da mal um, da gibts nen Haufen interssanter Beispiele.
Die Beispiele sind ja alle ganz nett, aber was hat das mit meinem Problem zu tun? Ich kann dort zumindest keine Beispiele finden, in denen ein komplettes Menü ein- oder ausgeblendet wird :-(
Moinsen,
so schnell hast Du die dutzenden Beispiele sicher nicht genau angeguckt, vor allem nicht verstanden was mit CSS geht und was nicht.
Browserübergreifend wirst Du keine reine CSS Lösung dazu finden, aber teilweise schon. Das könnte ein ansatz sein, da ein nettes Navigationsmenu zu entwickeln. Ansonsten musst Du JavaScript nutzen, mit dem entscheidenen Nachteil, dass Du damit Benutzergruppen von Deiner Webseite aussperrt, die JS nicht aktiviert haben (sofern Du JS für die Navigation benutzt und diese ohne JS nciht erreichbar ist).
Das waren ja auch so viele Beispiele. Aber schön dass du mir hier unterstellen willst ich hätte die Beispiele nicht angeschaut.
Das sind alles Funktionen, die ich schon längst implementiert habe. So sieht mein Menü zur Zeit aus, aber egal. Jetzt fehlt mir einzig und allein eine Möglichkeit, das Menü auszublenden
Moinsen,
Das waren ja auch so viele Beispiele. Aber schön dass du mir hier unterstellen willst ich hätte die Beispiele nicht angeschaut.
wenn Du nach 6 Mintuen postest, das hätte nix mit Deiner Frage zu tun, vermute ich, dass Du Dich dort nicht intensiv umgeschaut hast.
Das sind alles Funktionen, die ich schon längst implementiert habe.
*staun* alle auf einer Seite?
Lasst gut sein Jungs, in einem anderen Forum wurde mir gerade schon ein akzeptabler Ansatz gegeben. Und was sollen bitte solche Kommentare?
*staun* alle auf einer Seite?
Die Beispiel funktionierten fast alle nach dem gleichen Prinzip, und das habe ich in meinem Menü bereits umgesetzt. Vielleicht bedenkt ihr einfach mal, dass sich nicht jeder auf jedem Gebiet so gut auskennt. Da sind detailiertere antworten schon hilfreich.
@Maz: warum antwortest du nicht gleich mit "Such doch bei Google, da findest du das Thema zu Genüge." ? Sorry, aber für solche Antworten habe ich kein Verständnis. Foren sollten nunmal auch dafür da sein, um individuelle Hilfe anzubieten. Wenn jeder so antworten würde wie du, könnte man den Laden hier auch dicht machen. Schade, sehr schade.
Moinsen,
@Maz: warum antwortest du nicht gleich mit "Such doch bei Google, da findest du das Thema zu Genüge." ? Sorry, aber für solche Antworten habe ich kein Verständnis.
hier nochmal einige konkrete Links
http://www.stunicholls.myby.co.uk/mozilla/dropdown.html
http://www.stunicholls.myby.co.uk/mozilla/cascade.html
und sogar mit JS, aber keine K.O.-Lösung für deaktiviertes JS: http://tutorials.alsacreations.com/modelesmenus/hd1.htm
http://tutorials.alsacreations.com/modelesmenus/hd2.htm
http://tutorials.alsacreations.com/modelesmenus/vd2.htm
(Alles Links, die man direkt von den beiden ursprünglichen Seiten erreichen kann)
Meine Antwort war ein Hinweis auf ein vielfältiges Gebiet (das hier im übrigen fast täglich gefragt wird, ergiebige Suche im Archiv scheint daher nicht ausgeschlossen). Sorry, das ich Dir da nicht ne fertige Lösung auftischen kann. Ich hab gehofft, dass Du das Potential der gelinkten Seiten erkennst und dann was für Dich abzweigen kannst.
Wenn Du das nun _nur_ mit JS umsetzen möchtest, tust Du Deiner Seite keinen Gefallen.
Guten Tag Herbert F.,
Das sind alles Funktionen, die ich schon längst implementiert habe. So sieht mein Menü zur Zeit aus, aber egal. Jetzt fehlt mir einzig und allein eine Möglichkeit, das Menü auszublenden
Normalerweise versucht man immer, ein Menü einzublenden; wenn das Menü ausgeblendet worden ist, ist es weg - außer man hat einen "Schalter", aber dann wär`s kein Ein-/Ausblenden.
Aber egal. Schon mal etwas von display: none gelesen?
Gruß
Dada
Ich würde dir auch ein Javascript empfehlen.
Ich würde dir auch ein Javascript empfehlen.
und wie würde das dann aussehen? zumal ja nur eine spalte der tabelle ausgeblendet werden soll