WebsiteBaker 2.13.8 is now available!
R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WBhttps://forum.websitebaker.org/index.php/topic,32355.0.html
/* Navigation menu styles */.menu { list-style: none; display: flex; justify-content: center; background-color: transparent; /* Transparente Hintergrundfarbe */ padding: 10px 0; flex-wrap: nowrap; /* Damit Menüpunkte nicht umgebrochen werden */}.menu li { margin: 0 10px;}.menu a { color: white; text-decoration: none; padding: 5px;}/* Mobile Navigation styles */.mobile-nav-icon { display: none; /* Standardmäßig ausgeblendet */ cursor: pointer; font-size: 48px; /* Größere Schriftgröße für das Hamburger-Symbol */}/* Show mobile navigation icon when screen width is less than 600px */@media (max-width: 600px) { .menu { display: none; /* Menü bei kleineren Bildschirmen ausblenden */ } .mobile-nav-icon { display: block; /* Mobile Navigation Icon anzeigen */ } .menu.active { display: flex; /* Menü anzeigen, wenn das Mobile Menü geöffnet ist */ flex-direction: column; align-items: center; }}/* Submenu styles */.submenu-content { display: none; position: absolute; background-color: #333; padding: 0; z-index: 1;}.submenu:hover .submenu-content { display: block;}.submenu-content li { margin: 0;}
<nav> <div class="mobile-nav-icon" onclick="toggleMenu()"> <span>☰</span> <!-- Menüsymbol (Hamburger Icon) --> </div> <ul class="menu"> <li><a href="#">Home</a></li> <li class="submenu"> <a href="#">Seite 1</a> <ul class="submenu-content"> <li><a href="#">Untermenü 1</a></li> </ul> </li> <li><a href="#">Seite 2</a></li> <li><a href="#">Seite 3</a></li> <li><a href="#">Seite 4</a></li> <li><a href="#">Seite 5</a></li> <li><a href="#">Seite 6</a></li> <li><a href="#">Seite 7</a></li> <li><a href="#">Seite 8</a></li> <li><a href="#">Seite 9</a></li> <li><a href="#">Seite 10</a></li> </ul> </nav>
<?php// zuerst die Definition der einzelnen Teile $iMenu = 1; $iStart = SM2_ROOT+$iMultiLang; $iMaxLevel = SM2_ALL; $iOptions = SM2_ALL|SM2_BUFFER|SM2_PRETTY; $sItemOpen = '<li class="[if(class==menu-expand){submenu}] [class]"><a href="[url]" class="[class]"><span>[menu_title]</span></a>'; $sItemClose = '</li>'; $sMenuOpen = '<ul class="submenu-content">'; $sMenuClose = '</ul>'; $mTopItemOpen = false; $mTopMenuOpen = '<ul class="menu">';// nun die Definition der Funktion $sMainNav = show_menu2( $iMenu, $iStart, $iMaxLevel, $iOptions, $sItemOpen, $sItemClose, $sMenuOpen, $sMenuClose, $mTopItemOpen, $mTopMenuOpen ); ?>und die Ausgabe: <?phpecho $sMainNav;?>
$sItemOpen ='<li class="[if(class=menu-current||class=menu-parent){active}] [if(class==menu-expand){dropdown}] level="lev[level]"> [if(class==menu-expand){<a href="[url]" class="dropdown-toggle" data-toggle="dropdown">[menu_title]<b class="caret"></b></a>} else {<a id="p[page_id]" href="[url]" target="[target]" class="[class]">[menu_title]</a>}]'