CSS -zelfstudie

CSS HOME CSS-introductie CSS-syntaxis CSS-kiezers CSS-handleiding CSS-opmerkingen CSS-kleuren CSS-achtergronden CSS-randen CSS-marges CSS-opvulling CSS Hoogte/Breedte CSS-boxmodel CSS-overzicht CSS-tekst CSS-lettertypen CSS-pictogrammen CSS-links CSS-lijsten CSS-tabellen CSS-weergave CSS Max-breedte CSS-positie CSS Z-index CSS-overloop CSS zweven CSS Inline-blok CSS uitlijnen CSS-combinaties CSS Pseudo-klasse CSS Pseudo-element CSS-dekking CSS-navigatiebalk CSS-dropdownmenu's CSS-afbeeldingengalerij CSS-afbeeldingssprites CSS Attr-kiezers CSS-formulieren CSS-tellers CSS-websitelay-out CSS-eenheden CSS-specificiteit CSS !belangrijk CSS wiskundige functies

CSS Geavanceerd

CSS afgeronde hoeken CSS-randafbeeldingen CSS-achtergronden CSS-kleuren CSS-kleurzoekwoorden CSS-verlopen CSS-schaduwen CSS-teksteffecten CSS-weblettertypen CSS 2D-transformaties CSS 3D-transformaties CSS-overgangen CSS-animaties CSS-tooltips Afbeeldingen in CSS-stijl CSS-beeldreflectie CSS-object-fit CSS-objectpositie CSS-maskering CSS-knoppen CSS-Paginering CSS Meerdere kolommen CSS-gebruikersinterface CSS-variabelen Grootte van CSS-box CSS-mediaquery's CSS MQ-voorbeelden CSS Flexbox

CSS Responsief

RWD Intro RWD-kijkpoort RWD-rasterweergave RWD-mediaquery's RWD-afbeeldingen RWD-video's RWD-frameworks RWD-sjablonen

CSS- raster

Rasterintro Rastercontainer Rasteritem

CSS SASS

SASS-zelfstudie

CSS- voorbeelden

CSS-sjablonen CSS-voorbeelden css-quiz CSS-oefeningen CSS-certificaat

CSS- referenties

CSS-referentie CSS-kiezers CSS-functies CSS Referentie Auditief CSS webveilige lettertypen CSS animeerbaar CSS-eenheden CSS PX-EM-converter CSS-kleuren CSS-kleurwaarden CSS-standaardwaarden Ondersteuning voor CSS-browser

CSS- navigatiebalk


Demo: navigatiebalken


Navigatiebalken

Een gebruiksvriendelijke navigatie is belangrijk voor elke website.

Met CSS kun je saaie HTML-menu's transformeren in mooie navigatiebalken.


Navigatiebalk = Lijst met links

Een navigatiebalk heeft standaard HTML als basis nodig.

In onze voorbeelden bouwen we de navigatiebalk op basis van een standaard HTML-lijst.

Een navigatiebalk is in feite een lijst met links, dus het gebruik van de elementen <ul> en <li> is volkomen logisch:

Voorbeeld

<ul>
  <li><a href="default.asp">Home</a></li>
  <li><a href="news.asp">News</a></li>
  <li><a href="contact.asp">Contact</a></li>
  <li><a href="about.asp">About</a></li>
</ul>

Laten we nu de opsommingstekens en de marges en opvulling uit de lijst verwijderen:

Voorbeeld

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

Voorbeeld uitgelegd:

  • list-style-type: none;- Verwijdert de kogels. Een navigatiebalk heeft geen lijstmarkeringen nodig
  • Standaardinstellingen van de browser instellen margin: 0;en verwijderenpadding: 0;

De code in het bovenstaande voorbeeld is de standaardcode die wordt gebruikt in zowel verticale als horizontale navigatiebalken, waarover u in de volgende hoofdstukken meer zult leren.