Wort---Menü

  • Servus Leute,
    angenommen ich habe eine Überschrift: <h1> Text :2017 </h1>
    Nun möchte ich, dass beim drübergehen des Cursors NUR ÜBER "2017"ein "Menü nach unten ausklappt (die Seite drunter nicht beeinflußt, also nicht nach unten verschiebt o.Ä) und man bspw. 2016 / 2015 / 2014 etc. auswählen kann. Diese würden dann zu einer anderen .html Seite verlinkungen erhalten.Wie bekommt man sowas hin?


    LG

  • Das hängt von so vielen Dingen ab, die du nicht erwähnst... Wie wird das 2017 eingesetzt, wo kommt das her? Wo kommt das aufklappende Menü her? Als Modul angelegt oder händisch geschnitzt? Welches Grid-System verwendest du? Bootstrap 2 oder 3 oder ... ? Kennst dich mit JLyouts aus? Kennst dich mit Overrides aus? Weißt wie man ein Modul ohne Position rendert? Und vieles mehr...


    Da in Touchscreenzeiten sowieso ein Dropdown bei Klick besser ist als Hover, könntest, falls du Bootstrap verwendest mal in der Bootstrap-Doku mit Dropdowns und Buttons beschäftigen.
    BS3
    http://getbootstrap.com/components/#dropdowns
    http://getbootstrap.com/javascript/#dropdowns
    BS2
    http://getbootstrap.com/2.3.2/components.html#dropdowns
    http://getbootstrap.com/2.3.2/javascript.html#dropdowns

  • Also ich habe es jetzt mal so gemacht!


    HTML:


    CSS


    Scheint zu funktionieren. Habe ein "Buttom"-Tutorial gemacht und es einfach angepasst, so wie ich es brauche. Allerdings erscheint mir der Code nicht gerade "optimal"... was würdet ihr verbessern?

  • Das ist nun keine direkte Antwort auf deine Frage, sorry. Aber,


    wenn ich dich richtig verstehe setzt du das HTML innerhalb von Joomla! (in einem Beitrag?) ein.


    Das ist eigentlich nicht Sinn und Zweck eines CMS. Ein CMS wie Joomla! verwende ich, wenn ich möchte, dass mir der HTML Code zum Menü dynamisch generiert wird - so das ich über eine Benutzeroberfläche (Backend von Joomla!) Menüpunkte hinzufügen oder löschen kann.
    Ich beeinflusse dann mithilfe von Templates, Overrides und/oder jQuery/JavaSript das Aussehen und Verhalten des Menüs.


    Wenn ich das Menü selbst statisch erstelle, dann nutze ich kein CMS.