Hi Leute .... ich hab ein z-Index Problem mit meinem Fotoalbum.
Irgendwie werden meine Kommentarfelder immer von dem nachfolgendem Element überlagert, obwohl ich eigentlich alle z-Index richtig gesetzt hatte:
Hier mal meine Struktur (vereinfacht):
eine galleryBox sieht so aus:
und nun die dazugehörigen CSS anweisungen:
die z-Index anweisung im block .galleryBox habe ich auskommenteiert, da ich so schonmal das richtige ergebnis im FF habe. Nur der IE zickt mal wieder um ....
hier mal nen testlink
http://foto.wavepoint.de/admin/
Irgendwie werden meine Kommentarfelder immer von dem nachfolgendem Element überlagert, obwohl ich eigentlich alle z-Index richtig gesetzt hatte:
Hier mal meine Struktur (vereinfacht):
HTML:
<div id="galerie">
<div class="galleryBox "></div>
<div class="galleryBox "></div>
<div class="galleryBox "></div>
<div class="galleryBox "></div>
<div class="galleryBox last"></div>
<div class="clear"/>
eine galleryBox sieht so aus:
HTML:
<div class="galleryBox ">
<div class="imageBox">
<div class="bild_kommentar">das ist ein test</div>
<input class="checkbox" type="checkbox" value="22" name="bilder[]"/>
<img class="image" border="0" alt="Bild von xyz 123" src="/uploads/images/small/banksy-again1.jpg"/>
</div>
<div class="imageRating">
<span class="bewertung_text">Bewertung: </span>
<div class="star_block small">
<img border="0" alt="1" src="/pics/star_white_small.jpg"/>
<img border="0" alt="2" src="/pics/star_white_small.jpg"/>
<img border="0" alt="3" src="/pics/star_white_small.jpg"/>
<img border="0" alt="4" src="/pics/star_white_small.jpg"/>
<img border="0" alt="5" src="/pics/star_white_small.jpg"/>
</div>
</div>
<div class="imageOwner">von xyz 123</div>
</div>
und nun die dazugehörigen CSS anweisungen:
Code:
.galleryBox {
float:left;
width:132px;
height:150px;
margin-right:11px;
margin-bottom:11px;
background-image:url(../pics/bild_bg.jpg);
background-repeat:no-repeat;
background-position:top;
position:relative;
/*z-index:1;*/
}
.last.galleryBox {
margin-right:0;
}
.imageBox {
height:109px;
width:132px;
display:table-cell;
text-align:center;
vertical-align:middle;
}
.image {
border:1px solid #dddddd;
vertical-align:middle;
}
#meldung, .bild_kommentar {
position:absolute;
width:330px;
min-height:40px;
top:100px;
left:50px;
background-color:#FFFFFF;
border:1px solid #5b5b5b;
padding:13px 10px 10px 10px;
filter:alpha(opacity=90); /* Internet Explorer */
-moz-opacity: 0.90; /* Mozilla Browser */
opacity: 0.90; /* Opera */
}
.bild_kommentar {
font-size:9px;
top:25px;
left:-25px;
width:160px;
display:none;
z-index:2;
}
.imageBox:hover .bild_kommentar {
display:block;
}
die z-Index anweisung im block .galleryBox habe ich auskommenteiert, da ich so schonmal das richtige ergebnis im FF habe. Nur der IE zickt mal wieder um ....
hier mal nen testlink
http://foto.wavepoint.de/admin/