CSS-menu met schuivende panelen

De techniek die hier wordt besproken is bij uitstek geschikt voor een één-pagina site. Dat is een (meestal) kleine website, die één onderwerp behandelt. Dit soort sites wordt vaak ingezet om kortdurende evenementen te promoten of om iets te presenteren. Soms bevat zo'n site spectaculaire animaties, soms zijn ze heel eenvoudig.

Op deze bladzijde wordt zo'n één-pagina site uitgebreid besproken. De code van het voorbeeld kun je downloaden om zelf te gebruiken, echter zonder de foto's.

We beginnen met het voorbeeld, dat opent in een nieuw venster of tabblad. Klik een beetje rond op het menu in de bovenbalk.

Toon het voorbeeld

Dit is een bewerking van een script dat ik aantrof in Webdesigner Magazine nr. 78 (juli 2015), pag. 58 e.v. Dit blad wordt sinds eind november 2017 niet meer gemaakt.
Het oorspronkelijke script en de auteur zijn niet meer te vinden op internet.

Voor deze site is de vormgeving van het voorbeeld aangepast.

Gebruik:

De code van het voorbeeld ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<link rel="stylesheet" href="styles.css">

(Zet dit in de <BODY>).

div id="container">
<h1>Schuivende en andere panelen.</h1>
<p>Klik op de knoppen om het voorbeeld te zien werken.</p>
 
<nav>
  <a href="#een">Een</a>
  <a href="#twee">Twee</a>
  <a href="#drie">Drie</a>
  <a href="#vier">Vier</a>
  <a href="#vijf">Vijf</a>
</nav>
 
<p>Zoals je ziet zijn de knoppen niet allemaal even breed...  </p>
<p style="text-align:justify">Lorem ipsum .... </p>

<article id="een">
  <a href="#" data-button="close">X</a>
  <h2>Een</h2>
  <p>Lorem ipsum ... id est laborum.</p>
</article>
 
    .
    .
    .
 
<article id="vijf" data-transition="fade">
  <a href="#" data-button="close">X</a>
  <h2>Vijf</h2>
  <img src="foto4.jpg" alt="Hoogspanningslijn">
  <p>Lorem ipsum ...</p>
</article>
 
<footer>
  Fotos: Ben's online fotoalbum -
  <a href="https://www.webmasterij.nl/fotoalbum"
  target="BenFotoSiteWindow">www.webmasterij.nl/fotoalbum</a>
</footer>
</div><!-- container-->

Downloaden:
 
Druk op de knop: Download deze code  File: voorb493.zip, 2481 bytes.

 
terug

html-493; Laatste wijziging: 27 mei 2020