Bonjour,
J'ai une liste dont les éléments sont des images qui sont toutes de la même hauteur. Le nombre d'éléments dans la liste peut varier.
Cette liste est placée dans un conteneur dont la taille est définie en pixel.
J'aimerais que la hauteur de chaque élément <li> soit relative à cette taille fixe. De cette manière la liste va d'un bout a l'autre du bloc, quel que soit le nombre d'élément.
Html :
Css:
J'ai hasardeusement tenter quelques méthodes mais sans succès.
Par exemple:
#tabs {height: auto;}
#tabs li {line-height: auto;}
#tabs li img {margin: auto;}
etc ...
Que puis-je faire ? Merci
J'ai une liste dont les éléments sont des images qui sont toutes de la même hauteur. Le nombre d'éléments dans la liste peut varier.
Cette liste est placée dans un conteneur dont la taille est définie en pixel.
J'aimerais que la hauteur de chaque élément <li> soit relative à cette taille fixe. De cette manière la liste va d'un bout a l'autre du bloc, quel que soit le nombre d'élément.
Html :
<div id="main">
<ul id="tabs">
<li><img src="images/about.png"/></li>
<li><img src="images/work.png"/></li>
<li><img src="images/links.png"/></li>
<li><img src="images/contact.png"/></li>
</ul>
</div>
Css:
#main {
position: relative;
height: 600px;
border: 1px solid red;
}
#tabs {
list-style: none;
margin: 0;
padding: 0;
}
#tabs li {
margin-top: 5px;
}
J'ai hasardeusement tenter quelques méthodes mais sans succès.
Par exemple:
#tabs {height: auto;}
#tabs li {line-height: auto;}
#tabs li img {margin: auto;}
etc ...
Que puis-je faire ? Merci