Bonjour !
Je suis en train d'intégrer une maquette de site web, mais j'ai des difficultés à positionner une liste d'images comme correctement.
Voici ce que je suis censé obtenir :
http://img77.xooimage.com/files/1/7/c/sans-titre2-340e977.png
Et voilà où j'en suis :
http://img83.xooimage.com/files/2/0/a/sans-titre-340e9a6.png
J'ai essayé pleins de choses, avec des position, des float, des z-index, etc... mais je n'ai rien trouvé qui conviennent.
Voici mon code HTML :
Et le CSS :
A noter que les présentations dans le bloc blanc s'affichent au clic sur la photo correspondante, ceci étant géré en jQuery. Pour celà #bloc-presentation est en position: relative, donc si je met un position: absolute sur mon ul#photos, je doit utiliser un top négatif, ce qui me paraît pas très correct...
Merci d'avance pour votre aide !
Je suis en train d'intégrer une maquette de site web, mais j'ai des difficultés à positionner une liste d'images comme correctement.
Voici ce que je suis censé obtenir :
http://img77.xooimage.com/files/1/7/c/sans-titre2-340e977.png
Et voilà où j'en suis :
http://img83.xooimage.com/files/2/0/a/sans-titre-340e9a6.png
J'ai essayé pleins de choses, avec des position, des float, des z-index, etc... mais je n'ai rien trouvé qui conviennent.
Voici mon code HTML :
<div class="contenu-suite">
<ul id="photos">
<li id="clement"><a href="#clement-pres"><img src="images/contenu/clement.png" alt="Photo de Clément"></a></li>
<li id="alexandre"><a href="#alex-pres"><img src="images/contenu/alexandre.png" alt="Photo d'Alexandre"></a></li>
<li id="victor"><a href="#victor-pres"><img src="images/contenu/victor.png" alt="Photo de Victor"></a></li>
</ul>
<div id="bloc-presentation">
<div class="contenu-pres">
<table class="presentation" id="clement-pres">
<caption>Clément</caption>
<tr>
<th>Âge :</th><td>18 ans</td>
</tr>
<tr>
<th>Ville :</th><td>Besançon</td>
</tr>
<tr>
<th>Contact :</th><td>clement-paris@orange.fr</td>
</tr>
<tr>
<th>Spécialités :</th><td>Développement et intégration web, gestion des bases de données.</td>
</tr>
</table>
Et le CSS :
ul#photos li{
list-style-type: none;
display: inline-block;
margin: 0;
padding: 0;
}
ul#photos li a{
outline: none;
}
ul#photos{
margin: 0;
padding: 0;
text-align: center;
}
A noter que les présentations dans le bloc blanc s'affichent au clic sur la photo correspondante, ceci étant géré en jQuery. Pour celà #bloc-presentation est en position: relative, donc si je met un position: absolute sur mon ul#photos, je doit utiliser un top négatif, ce qui me paraît pas très correct...
Merci d'avance pour votre aide !