Ergebnis 1 bis 6 von 6

Thema: Navigation so anpssen..

  1. #1
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    707

    Standard Navigation so anpssen..

    Moin,
    ich möchte gerne meine Navigationsleiste anpassen.
    Und zwar möchte ich gerne das so wie hier -> https://www.musterring.com/de-DE/home/

    Wenn sich die Level 2 öffnet, das alles außerhalb des Menüs dunkelgrau wird. Ich hab schon viel probiert, aber bekomme kein brauchbares Ergebniss hin.
    Kann mir einer helfen?

  2. #2
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    260
    User beschenken
    Wunschliste

    Standard

    Hallo,
    das zur Zeit helle Grau versteckt sich in dem Selektor:

    HTML-Code:
    @media (min-width: 992px)
    .section-wrap.section-wrap--header .navbar-menu .dl-menuwrapper .navbar-collapse#collapseMain ul.navbar-main > li .submenu-wrap .submenu-wrap--area {
        background: #f7f7f7;
        border-left: 10vw solid #f7f7f7;
        border-right: 10vw solid #f7f7f7;
        box-shadow: 50vw 0 0 0 #f7f7f7, -50vw 0 0 0 #f7f7f7;
    }
    ....

    Hoffe das hilft schon

  3. #3
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich glaube das ist nicht gemeint. Gemeint scheint mir das Abdunkeln der restlichen Seite. Habe aber auf Anhieb leider auch nicht gesehen wie das gelöst ist.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  4. #4
    Contao-Nutzer
    Registriert seit
    13.06.2013.
    Beiträge
    99

    Standard

    In dem Submenu submenu-wrap--area steckt ein leeres span mit der Klasse submenu-pageoverlay.

    HTML-Code:
    .section-wrap.section-wrap--header .navbar-menu .dl-menuwrapper .navbar-collapse#collapseMain ul.navbar-main > li .submenu-wrap .submenu-wrap--area > .submenu-pageoverlay {
      position: absolute;
      top: 100%;
      left: -50vw;
      right: -50vw;
      width: auto;
      height: 100vh;
      background: rgba(0,0,0,0.5);
      cursor: default;
      pointer-events: none;
      opacity: 0;
      transition: opacity .6s 0s ease;
    }
    Auf :hover vom Hauptmenüpunkt wird es dann sichtbar:

    HTML-Code:
    .section-wrap.section-wrap--header .navbar-menu .dl-menuwrapper .navbar-collapse#collapseMain ul.navbar-main > li:hover > .submenu-wrap .submenu-pageoverlay {
      opacity: 1 !important;
    }

  5. #5
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    707

    Standard

    Ok, und wie wende ich das von der Struktur an, ich habe das standard Template das so aussieht.
    HTML-Code:
    <nav>
    <ul class="level1">
       <li>
             <ul class="level2">
                       <li></li>
       </li>
    <ul>
    </nav>

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.742
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du musst Dir das Template so anpassen, dass ein span generiert wird wie Du es benötigst. Das sollte durch das Template nur für die zweite Ebene generiert werden. Danach dann mit css so gestalten wie Du es brauchst.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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