Hiermit könnt ihr aus jedem Mobirise Menü ein Breadcrumb Menü machen.
Einfach die CSS mit der hier unten erweitern und das Java Script im HTML Teil einfügen
hier nix
den Java Script Code in den HTML Teil bitte
/* 1. Hauptmenü-Punkt markieren (Textfarbe & Unterstreichung) */.nav-link.active,.nav-item.active > .nav-link {color: @primaryColor !important;font-weight: bold !important;border-bottom: 2px solid @primaryColor; /* Die Unterstreichung */}/* 2. Untermenü-Punkt (Dropdown) markieren */.dropdown-item.active {color: @primaryColor !important;background-color: rgba(0,0,0,0.05) !important; /* Dezenter Hintergrund */font-weight: bold;}/* 3. Korrektur für Mobile (Hamburger Menü) */@media (max-width: 991px) {.nav-link.active {border-bottom: none; /* Keine Linie im mobilen Klappmenü */background-color: rgba(0,0,0,0.05);}}
<script>document.addEventListener("DOMContentLoaded", function() {// Aktuellen Dateinamen aus der Adresszeile holenvar path = window.location.pathname;var currentFile = path.split("/").pop();// Falls man nur die Domain aufruft, ist es meist die index.phpif (currentFile === "") { currentFile = "index.php"; }// Alle Links im Menü (Haupt- und Unterpunkte) suchenvar navLinks = document.querySelectorAll('.nav-link, .dropdown-item');navLinks.forEach(function(link) {var linkHref = link.getAttribute('href');// Wenn der Link im Menü mit der aktuellen Datei übereinstimmtif (linkHref === currentFile) {link.classList.add('active');// WICHTIG: Wenn es ein Unterpunkt ist, markiere auch den "Vater" (Dropdown-Header)var parentDropdown = link.closest('.nav-item.dropdown');if (parentDropdown) {var parentLink = parentDropdown.querySelector('.nav-link');if (parentLink) {parentLink.classList.add('active');}}}});});</script>
Hier nix