Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/07/2011, 14h42   #1
Membre habitué
 
Inscription : juillet 2006
Messages : 664
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 664
Points : 132
Points : 132
Par défaut Supprimer une photo d'une gallerie de photos

Bonjour à tous,

Voici mon problème. Je vais essayer d'être le plus clair possible.

Je vais utiliser fancybox (http://fancybox.net/) pour faire une page dans laquelle j'aurai une galerie de photos. J'aurai mes photos présenté sous cette forme dans ma page (là, par exemple, j'ai 2 lignes de 5 photos) :

Lorsque je supprime une photo de l'album, mettons que je veux supprimer, la photo 3, je voudrais faire en sorte que le nouvel ordre devienne :

Voila, quelqu'un pourrait-il m'aiguiller sur comment faire ceci? Par où commencer ?

Merci beaucoup
__________________
Le seul, le vrai Facebook killer
https://www.weetool.com
identifiant_bidon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/07/2011, 20h41   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 942
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 942
Points : 4 768
Points : 4 768
Bonsoir,
il te suffit de passer le display du conteneur de l'image à none.

Il faut bien sûr que les conteneurs des images soit eux même dans un conteneur et qu'ils soient en float:left, ainsi le masquage opérera un repositionnement automatique

exemple:
Code html :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>[...]</title>
<style type="text/css">
#main {
  width : 520px;
}
#main div {
  width : 100px;
  height : 100px;
  border : 1px solid blue;
  float : left;
}
</style>
</head>
<body>
<div id="main">
  <div ondblclick="this.style.display='none';">1</div>
  <div ondblclick="this.style.display='none';">2</div>
  <div ondblclick="this.style.display='none';">3</div>
  <div ondblclick="this.style.display='none';">4</div>
  <div ondblclick="this.style.display='none';">5</div>
  <div ondblclick="this.style.display='none';">6</div>
  <div ondblclick="this.style.display='none';">7</div>
  <div ondblclick="this.style.display='none';">8</div>
  <div ondblclick="this.style.display='none';">9</div>
  <div ondblclick="this.style.display='none';">10</div>
</div>
</body>
</html>
NoSmoking est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h55.


 
 
 
 
Partenaires

Hébergement Web