Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > CSS
CSS Forum d'entraide sur l'utilisation des feuilles de style CSS. Avant de poster : Cours CSS, FAQ CSS, Galerie CSS
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 18/05/2011, 13h21   #1
Membre éprouvé
 
Avatar de radicaldreamer
 
Homme Guillaume
Développeur Web
Inscription : décembre 2007
Messages : 353
Détails du profil
Informations personnelles :
Nom : Homme Guillaume
Âge : 21
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : décembre 2007
Messages : 353
Points : 473
Points : 473
Par défaut slider Jquery / Image par dessus en cadre

Bonjour,

J'ai un problème pour le positionnement d'un "cadre" (image) par dessus un slider en jQuery.

Le problème est que soit le calque ne se met pas sur l'image mais en dessous ou bien que le cadre apparait en dessous et non au dessus du slider. Pourtant, j'ai bien modifié la valeur du z-index, changé positionné le tout. Rien y fait.

J'ai vérifié les valeurs z-index du slider et ça va maximum à 20 donc j'ai mis mon autre div à 50 et toujours rien...

Un coup de pouce serait-grandement apprécié.

voici le code:

Code CSS :
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
 
#content{
  width:970px;
  margin:0 auto;
  background:lightblue; /* #fdfbfb */
  margin-top:20px;
}
 
#page{
  width:70%;
  color:yellow;
  float:left;
}
 
#menu_right{
  width:30%;
  height:10px;
  float:right;
  display:block;
  background:red;
}
 
 
 
/*
	Slideshow
*/
 
#slides {
	position:relative;
	z-index:0;
}
 
/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
 
.slides_container {
  z-index:1;
	width:675px;
	overflow:hidden;
	position:relative;
	display:none;
 
}
 
/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/
 
.slides_container a {
	width:675px;
	height:275px;
	display:block;
}
 
.slides_container a img {
	display:block;
}
 
/*
	Next/prev buttons
*/
 
#slides .next,#slides .prev {
	position:relative;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:1;
}
 
#slides .next {
	left:585px;
}
 
/*
	Pagination
*/
 
.pagination {
	margin:26px auto 0;
	width:100px;
}
 
.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}
 
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-position:0 0;
	float:left;
	overflow:hidden;
}
 
.pagination li.current a {
	background-position:0 -12px;
}
 
#layerStyle{
  width:675px;
  height:265px;
  background:red url(../images/top_slide.png);
  position:relative;
  display:block;
}


Code html :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
  <div id="content">
 
      <div id="page">
        <div id="slides">
          <div class="slides_container">
            <a href="http://www.flickr.com/photos/jliba/4665625073/" target="_blank"><img src="./images/slide/emeline.jpg" width="675" height="265" alt="Slide 1"></a>
            <a href="http://www.flickr.com/photos/jliba/4665625073/" target="_blank"><img src="./images/slide/Hopla-Komm.jpg" width="675" height="265" alt="Slide 1"></a>
            <a href="http://www.flickr.com/photos/jliba/4665625073/" target="_blank"><img src="./images/slide/emeline.jpg" width="675" height="265" alt="Slide 1"></a>
            <a href="http://www.flickr.com/photos/jliba/4665625073/" target="_blank"><img src="./images/slide/Hopla-Komm.jpg" width="675" height="265" alt="Slide 1"></a>
          </div>
        </div>
        <div id="layerStyle"></div>
    </div>
    <div id="menu_right">
 
    </div>
	<div style="clear:both;">
	</div>

Edit: solution alternative qui fonctionne: au lieu de mettre une div avec un background, j'ai mis l'image en dur <img> puis position absolute, zindex 999
__________________
Si ce que tu as à dire n'est pas plus beau que le silence, alors tais toi.

- Pensez à voter pour les messages qui vous ont été utiles ainsi que de mettre
radicaldreamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h39.


 
 
 
 
Partenaires

Hébergement Web