begin process at 2012 05 29 08:50:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

galerie photo javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

galerie photo javascript

dimanche 21 février 2010 à 22:02:36 | galerie photo javascript

titeyes

Bonjour,

J'ai réaliser une galerie photo en javascript à l'aide du tutoriel sur alsacréation.
J'aimerais rajouter des flêches à gauche et à droite pour que les photos miniatures défilent et non qu'elles se mettent en dessous lorsqu'il n'y a plus de place sur la ligne.

J'ai beau chercher sur différents forum mais je n'y arrive pas!
Pouvez-vous m'aider?


Voici mon code:
Code HTML :

<head> : <script type="text/javascript" src="script.js"></script>

<div id="galerie">
<ul id="galerie_mini">
<li><a href="images/photo1.png" title="Titre de la photo 1"><img src="images/minis/m_photo1.png" alt="Le titre de la photo 1" /></a></li>
<li><a href="images/photo2.png" title="Titre de la photo 2"><img src="images/minis/m_photo2.png" alt="Le titre de la photo 2" /></a></li>
<li><a href="images/photo3.png" title="Titre de la photo 3"><img src="images/minis/m_photo3.png" alt="Le titre de la photo 3" /></a></li>
<li><a href="images/photo4.png" title="Titre de la photo 4"><img src="images/minis/m_photo4.png" alt="Le titre de la photo 4" /></a></li>
<li><a href="images/photo5.png" title="Titre de la photo 5"><img src="images/minis/m_photo5.png" alt="Le titre de la photo 5" /></a></li>
<li><a href="images/photo6.png" title="Titre de la photo 6"><img src="images/minis/m_photo6.png" alt="Le titre de la photo 6" /></a></li>

</ul>

<dl id="photo">
<dt>Titre de la photo 1</dt>
<dd><img id="big_pict" src="images/photo1.jpg" alt="Photo 1 en taille normale" /></dd>
</dl>
</div>


Code javascript :

function displayPics()
{
var photos = document.getElementById('galerie_mini') ;
var liens = photos.getElementsByTagName('a') ;
var big_photo = document.getElementById('big_pict') ;
var titre_photo = document.getElementById('photo').getElementsByTagName('dt')[0] ;
for (var i = 0 ; i < liens.length ; ++i) {
liens[i].onclick = function() {
big_photo.src = this.href;
big_photo.alt = this.title;
titre_photo.firstChild.nodeValue = this.title;
return false;
};
}
}
window.onload = displayPics;


MERCI!
lundi 22 février 2010 à 16:50:31 | Re : galerie photo javascript

seblechinois

Bonjour,

Dans le CSS au niveau de la div galerie, essayez avec :
overflow: auto;


--
S.
lundi 22 février 2010 à 17:13:53 | Re : galerie photo javascript

titeyes

Avec overflow: auto; ça me le met mais juste pour la dernière image miniature, ça ne prend pas les autres!

Voici mon code CSS:

div#galerie
{
width: 500px ;
background: #d4d2d2 ;
border: 7px solid #ffffff ;
padding: 15px ;
margin: 10px 140px ;
text-align: center ;
font: 0.4em Century gothic, arial ;
}

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

ul#galerie_mini li
{
float: left ;
}

ul#galerie_mini li a img
{
margin: 2px 4px ;
border: 3px solid #000000 ;
}

dl#photo
{
clear: both ;
margin: 0 auto ;
}

dl#photo dt
{
font: 2.5em/1.5em century gothic, arial ;
color: #000000 ;
}

dl#photo dd
{
margin: 0 ;
}

dl#photo img
{
border: 1px solid #000000 ;
}
lundi 22 février 2010 à 18:04:19 | Re : galerie photo javascript

seblechinois

Re,

essayez en bloquant la hauteur de la div galerie :
height:285px;
overflow: auto;

Sinon au lieu de <ul><li>, on peut mettre dans un tableau?

--
S.
lundi 22 février 2010 à 18:23:50 | Re : galerie photo javascript

titeyes

Super !!!!

Ca fonctionne!
En mettant dans le css ul#galerie_mini:
height:60px;
overflow: auto;

Merci Beaucoup! :)


Cette discussion est classée dans : javascript, var, photo, galerie, big


Répondre à ce message

Sujets en rapport avec ce message

menu ruban avec vignette [ par pule ] bonjour a tous j'ai trouvé un script tous simple pour faire une galerie mais le probleme est que les miniatures ne s'affiche pas en menu ruban mais s' Soucis avec galerie photo [ par Vivi82 ] Salut à tous,Comme je m'y connais pas vraiment en javascript , j'aimerai bien un ptit coup main, si possible J'ai comme qui dirait un ptit soucis avec Modif dans script pour galerie [ par htaine ] Bonjour à tous, je sollicite votre aide pour un petit détail qui me chagrine. J'ai un script pour une galerie photo, tout est OP, sauf qu'au lieu d'af modification code galerie photo [ par aiglon22 ] bonjour, je souhaiterai modifier le scripte d'une galerie photo trouvée sur le site d'alsacréations, [url=http://www.alsacreations.com/tuto/lire/557-g help !!! [ par pollypoket ] Help ! petit soucis ! J'essaye de faire fonctionner une galerie javascript (http://www.paulinemontillet.fr/creas.html) afin de montrer mes réalisati javascript et class [ par vol68 ] Bonjour j'aurais aimé savoir si il était possible à partir de javascript de modifier une class ex: style css3 [code=HTML] /*CSS3*/ .rotatetexte{ -mo Redimensionner sans déformer une image avec du Javascript [ par ifuseeknicky ] Bonjour, actuellement en train de créer un site sur Blogger je suis confronté à un problème de dimensions d'images ! Blog Address: http://blogmpocom Galerie javascript et flash incompatible avec opéra et firefox [ par caipilora ] Bonjour, je suis graphiste spécialisée print et débute avec le web. Mon souci : J'ai créée une galerie depuis svbuilder (anciennement simple builder) Galerie-S'il vous plaît aidez moi... [ par MissKuroime ] Bonjour, Je dois faire une galerie avec Javascript en utilisant ce qu'il y a ci-dessous, j'ai essayé des tonnes choses pour créer ma fonction showImg Galerie photo, protection et copyright [ par intheverge ] Bonjour tout le monde. Je viens rarement poser des questions dans le coin mais quand je le fais c'est que j'ai pas trouvé de réponses ailleurs :)Duran


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales