28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,
Dans un exemple de menu déroulant en jQuery, l'auteur indique que les items <li> d'une liste <ul> sont en position relative.
.menuH ul li{
	position: relative;
	display: inline;
	float: left;
}

Mais ni le <ul> parent, ni la boîte <div class="menuH"> ont un positionnement spécifié.
Ma question est à quoi se réfère le positionnement relatif des <li> ?
Merci de votre aide
Modifié par GrosQuick (14 Dec 2010 - 10:49)
Bonjour,

Le positionnement relatif se fait, dans ce cas, par rapport à la position "normale" de l'élément. À priori, vu le peu d'information que tu donne, je dirais que l'idée est de donner un référent pour un élément positionné en absolute plus loin.
Merci Laurie-Anne, c'est effectivement cela, plus loin dans les CSS, j'ai :
.menuH ul li ul{
	position: absolute;
	left: 0;
	display: none;
	visibility: hidden;
}

Cela permet de positionner ce sélecteur en absolu par rapport au précédent qui est positionné.
Merci