Foto's verschuiven met mouseover

Het voorblad van een website is bedoeld om de aandacht van de bezoekers te trekken. Een leuke animatie helpt daarbij.

Als voorbeeld gebruiken we iets wat het voorblad van een foto-website zou kunnen zijn.
Er is een stapeltje foto's. Het lijkt er een beetje slordig bij te liggen. Als je er met de muis overheen gaat, schuiven de foto's opzij en zie je wat er onder ligt. Daar kun je op klikken om de foto-website binnen te gaan.
Als je klikt verandert de blauwe koptekst, verder verandert er niets.

Toon het voorbeeld

Op deze pagina wordt uitgelegd hoe je dit maakt. De code kun je downloaden om zelf mee aan de slag te gaan, behalve de foto's.

Dit is een bewerking van een script dat ik aantrof in Webdesigner Magazine nr. 87 (juni 2016), pag. 46 e.v. Dit blad wordt sinds eind november 2017 niet meer gemaakt.
Het oorspronkelijke script is niet meer beschikbaar op internet. De maker van het voorbeeld is niet bij het betreffende artikel genoemd.

Voor deze site is een bugje gerepareerd, is de vormgeving van het voorbeeld verfraaid en is het aanklikbare blok toegevoegd.

Gebruik:

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

<link rel="stylesheet" href="bbstylex.css">
<link rel="stylesheet" href="styles.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
</script>

(Zet dit in de <BODY>).

<div id="container">
  <h1>Welkom op mijn foto-site</h1>
  <p>Klik om door te gaan...</p>
  <div class="expander"><img src="foto-1.jpg"></div>
  <div class="expander"><img src="foto-2.jpg"></div>
  <div class="expander"><img src="foto-3.jpg"></div>
  <div class="expander"><img src="foto-4.jpg"></div>
  <div class="expander"><img src="foto-5.jpg"></div>
  <div class="expander"><img src="foto-6.jpg"></div>
  <div id="over"></div>
</div>
 
<script>
var phi = 0;
var r = 100;
var hover = 300;
var kliktekst = "U heeft in het groene kader geklikt!";
</script>
 
<script src="schuivende-fotos.js"></script>
<footer>De foto's zijn afkomstig van
<a href="https://www.webmasterij.nl/fotoalbum">Ben's
  Fotoalbum</a>.</footer>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb522.zip, 2441 bytes.

 
terug

html-522; Laatste wijziging: 4 juli 2022