Bonjour,
Depuis quelque temps je travaille sur un site associatif à présent presque finis structurellement parlant. A base de html(léger php).
Cependant je bloque sur un module de "slider" .
Je voudrais arriver à un résultat de ce style environ https://smartslider3.com/image-slider/ sous cette forme :
Pour le moment je n'ai que sa pour le html:
<article class="section sliderbox">
<div class="l-container">
<div class="slider">
<div class="slider-nav">
<a href="">A Amitie</a>
<a href="">S Solidartie</a>
<a href="">F Famille</a>
</div>
<div class="slider-image">
<img src="http://lorempicsum.com/futurama/225/465/4" alt="">
</div>
<div class="slider-content">
Bonjour
</div>
</div>
</div>
</article>
Et pour le css:
.sliderbox {
margin-bottom: 10px; }
.slider {
height: 465px;
position: relative;
background-color: #ff00f0;
overflow: hidden;
*zoom: 1; }
.slider-image {
float: right; }
.slider-nav {
float: left;
width: 225px;
height: 465px;
border-right: 2px solid #FFF; }
Je vous remercierez beaucoup de votre aide car la je suis completement perdue c'est le seul module à finir presque et sa me bloque vraiment. Je ne sais même pas si il vaux mieux utliser javascript ou autre.
Voila lettre d'un déséspéré, à bon entendeur.
oui, tu peux englober tes images ds une div et y ajouter du contenu,
en gros comme ça :
<div class="slide">
<img src="http://lorempixel.com/1024/465/animals" />
<p>contenu</p>
<:div>
si tu veux gérer les transition en css, quand tu modifies la class de ton slide tu peux faire de même pour les éléments '.slide p'...
comme un translate par exemple ;)
hello, tout dépend de tes connaissances.
full css c possible mais plus difficile, avec un peu de javascript tu arriveras à tes fins plus rapidement.
commence par une petite recherche "jquery slideshow" tu auras plein d'exemples et de plugins à télécharger ensuite pour la mise en place on pourra t'aider...
Après quelques recherche j'obtiens un javascript resemblant à sa :
https://codepen.io/anon/pen/peWxxp
Je pense c'est pas trop mal aprês je pense pas c'est optimiser et tout mais bon.
une erreur dans le copié coller désoler :)
pas mal :)
reste à ajouter 2 3 interactions et le tour est joué ;)
et peut-être aussi une petite passation de params à l'initialisation de ton object ;)
;) sorry...
j'entends par interactions la possibilité d'avancer ou reculer, et l'ajout d'une nav bar.
par params, un truc du genre :
params = {
duree : 8000,
effect : 'fade'
};
var slider = new Slideshow( "#main-slider", params );
En effet sa serait plus lisible comme cela, mais juste pour afficher du texte sur chaque image c'est sur le même principe que l'affichage des images je suppose ?