Z-index et empillement d'élément.

Yopli Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
Yopli Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour cher communauté de CCM,
J'ai un soucis qui peut paraitre rikiki mais qui me pose un sacré problème en ce moment.
Je cherche un moyen de développer une petite boite flottante sur des images de profiles lors d'un passage de souris dessus.
La condition : Que la boite flottante n'empiète pas sur l'élément sélectionné mais apparaisse devant les autres.
Un petit schéma pour illustrer mes propos qui peuvent ne pas être très clair :



mon code est de la forme suivante :
HTML
 <a href="" class="profil">
<span class="boite-flottante">John Doe</span>
<img src="..." alt="...">
</a>


J'ai tenter le z-index mais son fonctionnement à ses particularités qui ne me permettent pas de manoeuvré comme je le veux.

Merci d'avance !


A voir également:

1 réponse

tusk
 
Salut,

pourtant:
http://www.w3.org/wiki/CSS/Properties/z-index

z-index permet bien d'indiquer des couches successives en profondeur, c'est donc vous qui ne savez as vous en servir.

Dans votre cas (superposition d'une seule couche) je vois pas l'intérêt d'utiliser la profondeur de a page.
Les éléments se masquent lorsqu'il ont des positions qui les font se chevaucher dans l'ordre indiqué par leur balises.
Donc si vous indiquez dans le flux(ordre des balises) votre élément qui doit rester dessus après l'élément dessous(ou dans d'autre container) il n'y a pas à se poser de question.

pourquoi faire compliqué et devor utiliser le css tandis que

<infobox>
</infobox>
<lien>
</lien>

résout votre problème en ayant seulement à indiquer le CSS pour que l'infobox soit à droite par la méthode de positionnement qui vous convient.
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
bonjour
mettez votre .boite-flottante en position absolute sur le hover avec left et top
sinon pour info z-index ne s'applique qu'avec des élément positionnés (relative, fixed ou absolute) la valeur la plus grande se place par dessus la valeur la plus peitie
0
Yopli Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   15
 
Merci ! Je tente ça immédiatement :)
0