MooTools Nav - in bestehendes Stylesheet einbetten

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • NicoHu
    Contao-Nutzer
    • 16.03.2016
    • 17

    #1

    MooTools Nav - in bestehendes Stylesheet einbetten

    Hallo Ihr Lieben

    Allem Voran: ich bin recht neu im Webdesign und habe mir so manches bereits selber beigebracht. Allerdings bin ich durchaus noch bei weitem nicht Fortgeschrittener. Naja ich hoffe jemand hat trotzdem kurz Zeit meine Frage zu beantworten welche lautet:

    Ich habe mir eine DropDown Navigation eingerichtet. Nun habe ich mich informiert, wie ich diese Sliden lassen kann und mich entschieden, dies mit "MooToolsNav" zu versuchen.
    Grundsätzlich funktioniert der Slideeffekt realtiv schnell, allerdings werden nun all meine erstellten Formatdefinitionen im Stylesheet der Navigation nicht mehr beachtet. Als befindet sich nun die ganze Seitenstruktur am rechten Rand, in diese unbearbeitet blauen Schrift.

    Meine Frage lautet also:
    Wie kann ich diesen Slideeffekt mit MooToolsNav nun auf meine bereits erstellt Navigation anwenden, ohne dass diese sich im Design verändert?

    Solltet ihr irgendwelche Infos brauchen lasst es mich wissen.
    Jeden der sich die Zeit nimmt einem Neuling auf die Sprünge zu helfen möchte ich bereits im Voraus danken.

    Gruss Nico
  • Socki
    Contao-Nutzer
    • 19.02.2015
    • 133

    #2
    Hast du einen Link zur Seite ?
    Grüße Socke

    Kommentar

    • NicoHu
      Contao-Nutzer
      • 16.03.2016
      • 17

      #3
      Link

      Hallo Danke für die rasche Antwort.

      hier der Link (bitte noch nicht zu viel erwarten - ich werde mich wahrscheinlich noch enige male melden falls ich Probleme habe)
      Noch nicht mal die Domain hat mit dem Inhalt der Seite viel zu tun.



      Der slide ist momentan nur per Klick zu sehen und zwar auch nur unter "Produkte" und "Tina's Ponyhof"

      Gruss

      Kommentar

      • 07alex07
        Contao-Fan
        • 16.11.2012
        • 539

        #4
        was ich auf die schnell finden konnte ist. Du hast CSS für folgende Klasse zugewiesen.
        Code:
        .mod_navigation
        aber deine Erweiterung hat die Klasse
        Code:
        .mod_mootoolsnav
        Wenn du das abänderst, wird deine Navigation wieder so aussehen wie du es hattest.
        Du kannst auch eine eigene klasse zuweisen, somit hast du dann nicht die Probleme wenn du ein anderes Modul nutzt.
        Grüße
        Alex

        Kommentar

        • Socki
          Contao-Nutzer
          • 19.02.2015
          • 133

          #5
          Alex hat recht mod_navigation ist in dem fall das Zauberwort... eh die Zauberklasse .

          Kommentar

          • Samuell
            Alter Contao-Hase
            • 20.03.2010
            • 1041

            #6
            Eigentlich ist .mod_navigation eher ne Horrorklasse.

            sobald ich 2 Navigationen verbaue, also eigentlich immer, muss ich schon spezifizieren

            PHP-Code:
            #header .mod_navigation {/* Hauptnavigation */}
            #footer .mod_navigation {/* impressum, AGB, Kontakt, ... */} 
            
            Vergebt doch einfach für jede Navigation eine eigene, logische Klasse. Schon ist das Formatieren viel einfacher.

            PHP-Code:
            .nav-main {/* Hauptnavigation */}
            .nav-meta {/* impressum, AGB, Kontakt, ... */} 
            

            Kommentar

            • NicoHu
              Contao-Nutzer
              • 16.03.2016
              • 17

              #7
              Danke erstmal für die Hilfe ... das mit dem Design wiederherstellen hat schon mal bis auf ein eine kleine letzte Sache geklappt.
              Bezüglich dieser einen kleinen Sache:

              Wenn ich nun mit dem Cursor über bsp. Produkte fahre slidet das Menü wie gewollt nach unten und wenn ich wegfahre(mit dem Cursor) verschwindet das Menü wieder. Nun wenn ich erneut - ohne das ich einen anderen Menüpunkt mit dem Cursor berührt habe - wieder über Produkte fahre, slidet das Submenü nicht mehr hinunter, sonder ist per sofort eingeblendet. Wieso tritt dieser Effekt nur bei erstmaliger B?erührung ein`?

              Zweites Anliegen: (hat nicht mit Mootoolsnav zu tun)
              Zitat von 07alex07 Beitrag anzeigen
              Du kannst auch eine eigene klasse zuweisen, somit hast du dann nicht die Probleme wenn du ein anderes Modul nutzt.
              Die Definition der Klassen etc hab ich alles anhand des Contao Buches gemacht und eigentlich erstmal nur abgeschrieben was da drin steht. Damit habe ich wohl einige grundlegende Schritte verpasst, welche noch wichtig sind. Beispielsweise habe ich keine Ahnung wo ich Klassen etc definieren kann. Auch wenn ich etwas editieren will auf der Page habe ich grundsätzlich Mühe den passenden Selektor zu finden.
              Ich kann mir allerdings vorstellen, dass dies ein grundsätzlicher Mangel an Sachverstand ist und nicht mit einem Post erklärt werden kann. Sollte das so sein, dann bitte einfach meine Vermutung bestätigen damit ich zumindest weiss, dass ich mich von Grundauf nochmal mit dieser Thematik beschäftigen sollte...

              Kommentar

              • 07alex07
                Contao-Fan
                • 16.11.2012
                • 539

                #8
                Zitat von NicoHu Beitrag anzeigen
                Wenn ich nun mit dem Cursor über bsp. Produkte fahre slidet das Menü wie gewollt nach unten und wenn ich wegfahre(mit dem Cursor) verschwindet das Menü wieder. Nun wenn ich erneut - ohne das ich einen anderen Menüpunkt mit dem Cursor berührt habe - wieder über Produkte fahre, slidet das Submenü nicht mehr hinunter, sonder ist per sofort eingeblendet. Wieso tritt dieser Effekt nur bei erstmaliger B?erührung ein`?
                Kann dieses Problem nicht nachstellen. Was für ein Browser nutzt du?

                Zitat von NicoHu Beitrag anzeigen
                Die Definition der Klassen etc hab ich alles anhand des Contao Buches gemacht und eigentlich erstmal nur abgeschrieben was da drin steht. Damit habe ich wohl einige grundlegende Schritte verpasst, welche noch wichtig sind. Beispielsweise habe ich keine Ahnung wo ich Klassen etc definieren kann. Auch wenn ich etwas editieren will auf der Page habe ich grundsätzlich Mühe den passenden Selektor zu finden.
                Ich kann mir allerdings vorstellen, dass dies ein grundsätzlicher Mangel an Sachverstand ist und nicht mit einem Post erklärt werden kann. Sollte das so sein, dann bitte einfach meine Vermutung bestätigen damit ich zumindest weiss, dass ich mich von Grundauf nochmal mit dieser Thematik beschäftigen sollte...
                Du kannst dein Stylesheet Eigenschaften hier finden.
                Themes » Dein Theme » Stylesheets
                Grüße
                Alex

                Kommentar

                • NicoHu
                  Contao-Nutzer
                  • 16.03.2016
                  • 17

                  #9
                  Ich arbeite grundsätzlich mit Chrome, hab aber jetzt mal in Firefox und IE gekuckt und auch da funktionert der Slideeffekt nur beim erstmaligen "hover"... anschliessend slidet das Submenu nicht mehr hinunter sondern ist sofort sichtbar, sofern ich dazwischen nicht über einen anderen Menüpunkt fahre.

                  Kommentar

                  • 07alex07
                    Contao-Fan
                    • 16.11.2012
                    • 539

                    #10
                    das opacity braucht kurze zeit das es wieder auf 0 gesetzt wird.
                    Ich kenne das Modul nicht...gibts da eine Einstellung?
                    Grüße
                    Alex

                    Kommentar

                    Lädt...