Bonsoir,
J'ai une liste d'images, de largeur variable, à l'intérieur d'un carrousel sur mon site. La largeur des éléments <li> de cette liste est fixe. Je devrais donc pouvoir centrer mes images, qui sont des éléments de type en-ligne, en utilisant text-align: center. Mais cela ne fonctionne pas.
Le code HTML utilisé est plutôt basique :
Le style="display: inline;" sur chaque img n'est pas de mon fait : il est ajouté automatiquement par le carrousel.
J'utilise le code CSS suivant :
Merci pour votre aide !
Modifié par Fix (31 Mar 2012 - 15:30)
J'ai une liste d'images, de largeur variable, à l'intérieur d'un carrousel sur mon site. La largeur des éléments <li> de cette liste est fixe. Je devrais donc pouvoir centrer mes images, qui sont des éléments de type en-ligne, en utilisant text-align: center. Mais cela ne fonctionne pas.
Le code HTML utilisé est plutôt basique :
<div class="jcarousel" id="carousel-comments">
<ul>
<li><a href="billet1">
<img src="image1.jpg" style="display: inline;" height="240px" width="167px">
</a></li>
<li><a href="billet2">
<img src="image2.jpg" style="display: inline;" height="240px" width="160px">
</a></li>
<li><a href="billet 3">
<img src="image3.jpg" style="display: inline;" height="240px" width="163px">
</a></li>
</ul>
</div>
Le style="display: inline;" sur chaque img n'est pas de mon fait : il est ajouté automatiquement par le carrousel.
J'utilise le code CSS suivant :
#carousel-comments { position: relative; overflow: hidden; width: 760px; overflow: hidden; background-color: #9CC; margin-left: 38px; padding: 20px; }
#carousel-comments ul { width: 20000em; position: relative; margin: 0; padding: 0; }
#carousel-comments li { float: left; list-style: none; background: #FFF url(../img/loading.gif) 112px 112px no-repeat; width: 240px; height: 240px; overflow: hidden; margin: 0 20px 0 0; padding: 0; }
#carousel-comments img { background-color: #FFF; text-align: center; }
Merci pour votre aide !
Modifié par Fix (31 Mar 2012 - 15:30)