+ Antworten
Ergebnis 1 bis 7 von 7

Thema: ein Menü an eine bestimmte Stelle im Header legen

  1. #1
    Neu an Board
    Registriert seit
    19.04.2009
    Beiträge
    31
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard ein Menü an eine bestimmte Stelle im Header legen

    Hi @ all,

    ich benutze ein Business-Template von joomla-desk.de!
    Nun soll IM Header-Bereich ein weiteres horizontales Accordion-Menü eingebaut werden...
    Sprich, ich muß quasi eine Modulposition neu definieren, gottseidank ist das Template mit fester Breite.
    Ich krieg nur im Moment nicht ganz auf die Reihe, WIE ein solcher css-Block auszusehen hat, in dem eine Modulposition definiert wird.

    Kann mir bitte jemand einen Tipp geben? Irgendwie hab ich das Gefühl, ich seh den Wald vor lauter Bäumen nicht mehr
    und mir fehlt wohl bloß noch der "zündende" Tipp...

    Danke und LG
    TOM

  2. #2
    War schon öfter hier Avatar von Streetdeath
    Registriert seit
    10.04.2010
    Beiträge
    219
    Bedankte sich
    112
    Erhielt 10 Danksagungen
    in 10 Beiträgen

    Standard

    Hi,

    weißt du nicht wie ein css-block aussieht oder weißt du gar nicht, dass du vor der css-definition evtl. erstmal eine neue Modulposition brauchst?

    Du müsstest erstmal in deiner html-struktur an die richtige Stelle (im Headerbereich), eine neue Modulposition schaffen:
    PHP-Code:
            <div class="KlassenNameDerModulposition">
                <
    jdoc:include type="modules" name="NameDerModulposition"/>
            </
    div
    Anschließend diese in der css definieren:
    PHP-Code:
    .KlassenNameDerModulposition {



  3. #3
    Neu an Board
    Registriert seit
    19.04.2009
    Beiträge
    31
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi streetdeath,

    genauso weit bin ich ja bereits gekommen!!
    Hab in der index.php die Modulposition definiert und in der template.css eben den Modulblock eingebaut. Nun geht es halt darum, die genaue Position festzulegen. Ich war und bin immer noch der Meinung, dass ich die genaue Position IM css festlegen müßte. Wir reden doch hier darüber, dass quasi eine Modulposition (nennen wir sie .HeadMenu) in einem anderen Modul angezeigt werden muß... was ja eigentlich bedeutet, dass eine Modulposition die andere "überlappt" bzw. eine Modulposition über eine andere gelegt wird, auch wenn der Headerbereich "nur" eine reine Position ist...

    Das geht doch IMHO nur mit Layertechnik, die aber wiederum die Position in der css festlegt, oder irre ich mich da? In der html-Strukutr wird mit dem div-Container doch nur der Modulname bekannt gemacht, nicht aber die Stelle genau definiert, wenn sowieso der ganze Aufbau des Templates über die css definiert wird...

    Greetz TOM
    Geändert von Tomanes-Tom (28.10.2011 um 08:59 Uhr)

  4. #4
    War schon öfter hier Avatar von Streetdeath
    Registriert seit
    10.04.2010
    Beiträge
    219
    Bedankte sich
    112
    Erhielt 10 Danksagungen
    in 10 Beiträgen

    Standard

    Damit das Modul überlappt hilft der css-befehl:
    PHP-Code:
    positionabsolute
    Geändert von Streetdeath (29.10.2011 um 00:07 Uhr)

  5. Erhielt Danksagungen von:


  6. #5
    Wohnt hier Avatar von chr-hl
    Registriert seit
    28.07.2009
    Ort
    Lübeck
    Beiträge
    3.044
    Bedankte sich
    57
    Erhielt 964 Danksagungen
    in 950 Beiträgen

    Standard

    Hallo,

    zum nachlesen: hier und hier

    Christian
    Konnte ich Dir helfen - dann freut ein Klick auf "Danke" bzw. "Thanks"

    Joomla - FAQs / Dein Joomla-Level / Problem gelöst? Bitte so markieren

  7. Erhielt Danksagungen von:


  8. #6
    Neu an Board
    Registriert seit
    19.04.2009
    Beiträge
    31
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi Street und christian,

    ich glaube, DAS war die zündende Idee, die ich brauchte, vor allem die "z-index"!!!!
    Ich konnte es noch nicht testen, aber es macht "absolut" Sinn....
    Werde es wohl heute abend oder morgen nochmals versuchen und dann hier berichten!
    Euch beiden schon mal vorab ein Danke!!!

    Greetz TOM

  9. #7
    Neu an Board
    Registriert seit
    19.04.2009
    Beiträge
    31
    Bedankte sich
    12
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi,

    so, jetzt hab ich es endlich geschafft zu testen und bedanke mich nochmals für eure Hilfe, das "z-index" und die "position: absolut" waren es! Allerdings habe ich jetzt ein weiteres Problemchen!

    menu-ausschnitt.jpg

    So schaut es jetzt aus, wie es eingebaut ist. Allerdings müßte eigentlich der Link "türkisch" ein Untermenupunkt von Sprache sein. Trotz aller Einstellungen ("Sprache" ist Typ Separator, "türkisch ein Unterpunkt von Sprache, Menu ist horizontal eingestellt usw.) verschwindet der Menupunkt nicht und das Menu klappt somit auch nicht auf... Ausserdem kriege ich keine Abstände zwischen die einzelnen Menüpunkte, so sehr ich auch rumprobiere...

    Habt ihr eine Idee, woran es noch klemmen könnte? Sorry, den URL mit dem möchte ich nicht veröffentlichen, kann es aber bei Bedarf per PN mitteilen. Anzumerken wäre noch, dass der Entwurf ein weiteres horizontales Menü hat, welches einwandfrei funktioniert.

    Lieben Gruß
    TOM

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein