28173 sujets

CSS et mise en forme, CSS3

Bonsoir, un cocktail de code que je n'arrive pas a assembler, j'incrémente en php et sur un lien je fais apparaitre une image sur un lien mon probleme ne se pose que sur ie le hover span le image passe en dessous de l'incrementation impossible de passer au dessus avec un z-index merci si vous pouvez me dépanner
Salut,

tu devrais donner du code à défaut d'un exemple en ligne car là ça me semble difficilement compréhensible.
Bonjour,

J'ai eu un problème identique que je n'ai pas solutionné d'ailleurs mais juste contourné (apparition de l'image sur la zone du lien (image aussi)).
Ce que je peux te dire que cela doit être logiquement d'ailleurs indépendant de l'utilisation de php car sur ce code là j'en utilisais pas.
en faite je pense que c'est un conflit avec les class
<div id="table">
       <div class="info_voir">
         <a href="" /><a class="voir" href="#"><img src="img.gif" alt="" title="" />
		 <span><?php if ($row_affiche['photo1']!="") { // Show if recordset not empty ?>
        <img src="upload/<?php echo $row_affiche['photo1']; ?>" width="66" height="44" title="" alt=""  /><?php } // Show if recordset not empty ?>
         </span></a></div>

css
a.voir {
position: relative;
text-decoration: none;
}
a.voir span {
display: none;
}
a.voir:hover {
background: none; /* correction d'un bug IE */
z-index: 400;
cursor: pointer;
}
a.voir:hover span {
width:44px;
height : 30px;
display: inline;
position: absolute;
top: 0px;
left: 0px;
background: black;
text-align: center;
}


Quand j'enleve
<div class="info_voir">
l'image passe bien au dessus
Bonjour,

Merci de mettre une page test en ligne. En l'état de tes deux messages ci-dessus, c'est inintelligible (explications rédigées d'une manière incompréhensibles, code PHP inutile pour résoudre un problème CSS, code CSS incomplet...).
Modifié par Laurent Denis (30 Sep 2006 - 05:17)