Salut,
J'ai une div qui se trouve devant une image et j'aimerais la faire passer derrièreLa multiplication des div est normale (le contenu est modifié dynamiquement)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
33
34 HTML <div id="MorphAccueil"> <a href="#"><img name="ObjAccueil-Image" src="photos/salonsirha2005.jpg" class="Orange" alt="Salon du Sirha 2005" title="Salon du Sirha 2005" height="225" width="300"></a> <div id="MorphLegende"> <span class="legende">FC2, FC18, PIZ 6 au Salon du Sirha 2005 (Lyon)</span> </div> </div> CSS #MorphAccueil { height: 225px; } #MorphAccueil img { float: right; margin-left: 0.5em; border:1px solid red; background-color: green; z-index: 10; } #MorphLegende { text-align: right; line-height: 0.8em; position: relative; top: 45%; border:1px solid blue; z-index: 0; } .legende { font: bold 0.8em Arial, Sans-Serif; font-weight: bold; color: #003345; }
Actuellement, la div de la légende se trouve devant l'image. De fait, lorsque la souris passe sur cette zone superposée de la div, le lien autour de l'image n'est plus réactif, le lien ne fonctionne plus et le curseur redevient une flèche.
Comment passer l'image en premier plan ? Les z-index ne changent rien.
Partager