Bonjour !
Voila, j'ai un petit problème avec une superposition d'image, j'ai repris la méthode du livre de Raphael: CSS 2 afin de faire afficher une infobulle personnalisée au survol d'une "case" mais le problème est que sous internet explorer, le lien présent sous l'infobulle apparait dans celle-ci, par transparence ... Mais plutot qu'une longue explication: voici le probleme en question: Ici (uniquement sous IE, sous firefox: ça marche très bien )
J'ai essayé en réglant le z-index: mais cela ne change rien ...
Voici le fragment de css utile:
Merci d'avance à tous ceux qui pourront m'aider
Modifié par Lapinoo Sama (15 Jan 2006 - 15:26)
Voila, j'ai un petit problème avec une superposition d'image, j'ai repris la méthode du livre de Raphael: CSS 2 afin de faire afficher une infobulle personnalisée au survol d'une "case" mais le problème est que sous internet explorer, le lien présent sous l'infobulle apparait dans celle-ci, par transparence ... Mais plutot qu'une longue explication: voici le probleme en question: Ici (uniquement sous IE, sous firefox: ça marche très bien )
J'ai essayé en réglant le z-index: mais cela ne change rien ...
Voici le fragment de css utile:
/* Planning */
#plan_main {
width: 545px;
height: 130px;
text-align: center;
font-weight: bold;
margin-left: 17px;
}
.plan_semaine {
width: 71px;
float: left;
background: url("design/back_plan_semaine.gif");
border: 1px solid black;
margin: 2px;
margin-bottom: 10px;
}
.plan_calendar {
width: 71px;
float: left;
border: 1px solid black;
margin: 2px;
}
.plan_empty {
width: 71px;
float: left;
border: 1px solid #D0D3D8;
margin: 2px;
}
.plan_event_asso {
width: 71px;
float: left;
border: 1px solid black;
background: url("design/back_plan_event_asso.gif");
margin: 2px;
}
a.info {
display: block;
width: 71px;
position: relative;
text-decoration: none;
color: #252525;
}
a.info span {
display: none;
}
a.info:hover {
background: none;
z-index: 500;
}
a.info:hover span {
display: inline;
width: 100%;
border: 1px solid black;
position: absolute;
z-index: 500;
top: 2em;
left: 2em;
background: gray;
text-align: center;
color: white;
padding: 0.2em;
}
Merci d'avance à tous ceux qui pourront m'aider

Modifié par Lapinoo Sama (15 Jan 2006 - 15:26)