Download nu de app en test 10 dagen gratis
Valuta Taal kiezen Selecteer regio

Navigatie CSS-klassen in het bluetronix CMS - overzicht & toepassing

In dit overzicht vind je alle belangrijke CSS-klassen van de navigatie in het bluetronix CMS. Leer hoe je met enkele aanpassingen het ontwerp, de responsiviteit en het gedrag van je menustructuur op maat kunt maken.

Navigatie CSS-klassen Beschrijving

Hier vind je een compacte overzicht welke CSS-klasse in jouw HTML-snippet waarvoor bedoeld is. Zo kun je layout en gedrag snel aanpassen.

Belangrijk: is een placeholder uit de navigatietabel (bijv. 00_Menue) en wordt bij het renderen vervangen door eigen klassen (bijv. voor zichtbaarheid, nadruk, iconen per menu-item).

Klassenoverzicht

Klas Gebruikt in Doel / Betekenis Typische interactie
bx-DesktopHTML1 div boven de navigatiebalk Bovenbalk boven het hoofdmenu (bijv. meldingen, promoties, app-banner). Zichtbaarheid wordt geregeld via DB-placeholder (none).
bx-DesktopHTML2 div onder de navigatiebalk Onderbalk onder het hoofdmenu (extra info/medailles). Zichtbaarheid via none.
bx-nav-outer Wrapper om nav.bx-nav Buitenste container voor positionering (bijv. Sticky, schaduw, breedte). Layout-raam voor volledige pagina-breedte.
bx-nav nav Hoofdnavigatie Basis-navbar (Grid/Flex, achtergrond, hoogte). Globale navbar-stijlen en responsiviteit.
bx-navbar-left Linkerkant van de navigatiebalk Ruimte voor menu-icoon (burger) en logo. Bevat .bx-nav-icon en .bx-nav-brand.
bx-navbar-center Midden van de navigatiebalk Container voor de menu-items (UL/LI) inclusief submenu's. Vult Mobile/Sidebar via JS in (Bron: #bxNavPoints).
bx-navbar-right Rechter kolom van de navigatiebalk Icon-groep (Zoeken, Licht/Dark, Inloggen, Taal, Winkelwagentje, Sidebar). Knoppen roepen JS-functies aan (bijv. BlueSearchBar()).
bx-nav-icon knop / Icon-knoppen Eenduidige stijl voor alle navigatiebalk-iconen. Klikdoelen voor schakelaars (Mobile-Bar, Side-Bar, Zoeken, etc.).
bx-nav-brand img Logo Logo-weergave (grootte, afstanden). Vaak met link naar /index.html.
bx-nav-item li in het hoofdmenu Lijst item van een menu item. Kan worden gecombineerd met .has-submenu.
bx-nav-link a in het menu Stijl van de menu-link (lettertype, hover, actieve toestanden). Ontvangt doel/naam via DB-placeholder.
has-submenu li met dropdown Markeert menu-item met submenu; activeert dropdown-stijlen. Opent/sluit bijbehorende .bx-navbar-dropdown.
submenu-toggle knop naast link Besturingselement om het submenu in- en uit te klappen (Chevron-pictogram). Meestal alleen zichtbaar op grotere schermen (zie utility-klassen).
d-none, d-lg-inline Utility-klassen op de knop Zichtbaarheidsbeheer (bijv. verbergen → vanaf lg inline weergeven). Responsief gedrag van de toggle.
bx-menu ul in de dropdown Lijst van submenu-items. Wordt gevuld via navigatie uit de database.
bx-navbar-dropdown ul (Dropdown-container) Dropdown-paneel (positionering, schaduw, animatie). Opent per hover/klik of .submenu-toggle.
bx-dropdown-item li in de dropdown Enkel submenu-item. Bevat .bx-dropdown-link.
bx-dropdown-link a in de dropdown Link-stijl binnen de dropdown. Hover-/focus-toestanden voor betere gebruiksvriendelijkheid.
bx-mobile-bar Mobiel menu (off-canvas rechts) Container voor mobiele navigatie en optionele blokken boven/onder. Wordt via JS gevuld (Bron: #bxNavPoints).
bx-MobilHTML1, bx-MobilHTML2 Blokken in de mobiele balk Optionele HTML-gebieden boven/onder het mobiele menu (bijv. logo). Zichtbaarheid via .
bx-side-bar Zij-navigatie (Off-Canvas links) Container voor alternatieve/extra navigatie. Kan het menu of eigen inhoud bevatten.
bx-SideHTML1, bx-SideHTML2 Blokken in de zij-balk Optionele HTML-gebieden boven/onder het zijmenu (bijv. groot logo). Zichtbaarheid via .
WKGBAnzDiv Badge-wrapper in het winkelwagentje-icoon Omhullend telgebied (Lay-out/Positie). Bevat .WKGBAnzDivInner (Aantal).
WKGBAnzDivInner Badge-innerlijke Toont de huidige hoeveelheid in de winkelwagentje. Wordt via JS gevuld via #WKGBAnz.

Plaatsvervangende klassen uit de DB

Plaatsvervanger Beschrijving Voorbeeld
Wordt een menu-item vervangen door een of meer eigen klassen (bijv. only-desktop, highlight, icon-contact). Bepaalt zichtbaarheid/stijl per knop in desktop-, mobiele- of zijbalk.

Combineer .bx-nav-item met DB-gestuurde klassen via om afzonderlijke knoppen gericht zichtbaar of onzichtbaar te maken in #bxNavPoints (desktop), .bx-mobile-bar of .bx-side-bar, zonder de HTML-code te wijzigen.

FAQ

wat klanten ons vaak vragen

Wat is het doel van de pagina "Navigation CSS-klassen beschrijving"?

Hier ontdek je welke CSS-klassen in jouw Navbar-HTML verantwoordelijk zijn voor lay-out, gedrag en zichtbaarheid. Zo kun je gerichte aanpassingen aan de navigatie doen.

Wat betekent de placeholder ?

Deze placeholder wordt automatisch vervangen door eigen CSS-klassen die je in de navigatietabel (bijv. 00_Menu) instelt. Hiermee bepaal je zichtbaarheid, markering en iconen voor afzonderlijke menu-items.

Hoe kan ik inhoud boven of onder de Navbar plaatsen?

Gebruik hiervoor de klassen bx-DesktopHTML1 (boven) en bx-DesktopHTML2 (onder). Je kunt ze in het CMS via CMS ⯈ Website ⯈ Koptekst in- of uitblenden.

Wat is de functie van de klasse bx-nav-outer?

Het is de buitenste container van de navigatie. Hiermee bepaal je de breedte, schaduw of sticky-gedrag van de Navbar.

Waar staat bx-nav voor?

Deze klasse definieert de hoofdnav zelf – dat wil zeggen de lay-out (bijv. Flex/Grid), achtergrondkleur en hoogte van de Navbar.

Hoe is de Navbar onderverdeeld in kolommen?

De Navbar bestaat uit drie delen: bx-navbar-left (Logo & menu-icoon), bx-navbar-center (menu-items), bx-navbar-right (iconen zoals zoeken, inloggen, taal, winkelwagentje).

Wat doet de klasse bx-nav-icon?

Het zorgt voor een uniforme styling van alle Navbar-iconen. Deze knoppen regelen bijvoorbeeld het openen van Mobile-Bar, Side-Bar of de zoekfunctie.

Hoe kan ik menulinks stylen?

Met bx-nav-item definieer je de lijstitems, met bx-nav-link de stijlregels voor tekst, hover en actieve toestanden van de links.

Hoe werkt de besturing van submenu's?

Een menu-item met de klasse has-submenu bevat een dropdown. Met submenu-toggle (knop met pijl-icoon) kun je deze in- of uitklappen.

Wat betekenen de utility-klassen d-none en d-lg-inline?

Deze klassen regelen de zichtbaarheid van afzonderlijke elementen afhankelijk van de schermgrootte - ideaal voor responsieve navigaties.

Hoe is een dropdown-menu opgebouwd?

Een dropdown bestaat uit bx-navbar-dropdown (container), daarin bx-menu (lijst) met bx-dropdown-item en bx-dropdown-link voor de afzonderlijke subpunten.

Hoe werkt de Mobile-Bar?

De bx-mobile-bar opent rechts op mobiele apparaten als een Off-Canvas-menu. Deze wordt via JS gevuld met de inhoud van #bxNavPoints. Extra blokken kun je aanvullen met bx-MobilHTML1 en bx-MobilHTML2.

Wat is de Side-Bar?

De bx-side-bar is een zijlings Off-Canvas-menu (meestal links). Hier kun je eigen inhoud of navigatie-elementen plaatsen, aangevuld met bx-SideHTML1 en bx-SideHTML2.

Hoe wordt de winkelwagenteller weergegeven?

De wrapper WKGBAnzDiv bevat WKGBAnzDivInner, die via JS (over #WKGBAnz) het huidige aantal artikelen toont – meestal als een badge in het winkelwagenteken.

Hoe kan ik individuele knoppen alleen in bepaalde gebieden weergeven?

Combineer .bx-nav-item met . Zo kun je knoppen gericht in #bxNavPoints (Desktop), .bx-mobile-bar of .bx-side-bar in- of uitschakelen, zonder HTML-code te wijzigen.

CMS