Meerdere menu-effecten op dezelfde pagina

Gewoonlijk heb je bij een menu één animatie per knop. Vaak is dat bij elke knop hetzelfde of een vergelijkbaar effect, en meestal volstaat dat om het aantrekkelijk te maken. Zelden voegt een tweede effect op een knop iets toe, maar er zijn uitzonderingen mogelijk.

Op deze bladzijde presenteer ik een schermvullend menu waarbij elke knop twee animaties heeft. Dit menu is bij uitstek geschikt als startpagina in een site met meerdere hoofdonderwerpen.
We beginnen met een voorbeeld:

Toon het voorbeeld

Als je met de muis over een menu-item gaat, verkleurt de tekst van wit via rood naar paars. Tegelijkertijd komt er een afbeelding naar boven schuiven, die tijdens het schuiven wat kleiner wordt. Als de muis-aanwijzer het menu-item verlaat gaat het plaatje weer terug en wordt de tekst weer wit.
De code kunt je downloaden om zelf mee verder te werken, inclusief de plaatjes.

Inspiratie voor dit onderwerp is ontstaan door de website van Jenny Johannesson, zoals die wordt beschreven in Webdesigner Magazine 95 (mei 2017), pag 50. en 51.
Dit blad wordt sinds eind november 2017 niet meer gemaakt.
Voor deze site is het voorbeeld goeddeels herschreven.

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>. Alleen de code van de kop en het eerste menu-item wordt getoond).

<div class="wrapper">
  <div class="header-text">Kies uw apparaat...</div>
  <div class="text-1">
    <div class="clip-text">
      <a href="#">Desktop</a>
    </div>
    <img id="back1" src="menu1.png">
  </div>
.
.
.
</div>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb568.zip, 11 784 bytes.

 
terug

html-568; Laatste wijziging: 30 mei 2020