28111 sujets

CSS et mise en forme, CSS3

Bonjour à tous !

Voilà j'ai un petit soucis avec un tableau.. J'essaie de coller une image dans une cellule en retirant complètement les marges à droite.


Si quelqu'un à une solution je suis preneur !

Merci à vous
Bonjour

Non la marge à droite comme ce sont des vues en coupe

    <td><a class="fancybox" rel="gallery_1" href="http://flavv.fr/otico_dwnld/img/Vue3DRouleaux/CT-310/CT-310-001.png">
<a class="fancybox" rel="gallery_1" href="http://flavv.fr/otico_dwnld/img/Vue3DRouleaux/CT-310/CT-310-002.png">
<a class="fancybox" rel="gallery_1" href="http://flavv.fr/otico_dwnld/img/Vue3DRouleaux/CT-310/CT-310-003.png">
<a class="fancybox" rel="gallery_1" href="http://flavv.fr/otico_dwnld/img/Vue3DRouleaux/CT-310/CT-310-004.png">
<img class="flavv-no-border" id="CT310-Fancybox" src="http://flavv.fr/otico_dwnld/img/310-CT.png" alt="" /></a></a></a></a></td>
Whaou! c'est quoi ce code? des <a> dans des <a>, et de plus sans rien (texte ou image) à l'intérieur.... les navigateurs ne doivent pas aimer!
Sur le fond:
Dans les anciennes versions des navigateurs, pour traiter le problème des images de (relativement) grandes taille alors que les liaisons étaient très lentes par rapport à aujourd'hui, il était courant de faire des mosaïques d'images en juxtaposant des images plus petites dans des cellules de tableau. Quand tout était chargé on avait l'impression d'avoir une grande image.
Puis il y a eu une évolution des standards, qui fait que les images mises dans des cellules ne sont plus jointives en hauteur, d'où la question de Zelena.
Pour des raisons de compatibilité, selon la version du HTML, les navigateurs rendent les images jointives ou pas.
Salut.

Moi, pour une image, je fais ça et ça marche.

img {
	display: block;
	margin: 0;
}

Au besoin, et selon le contexte, essaie d'autres valeurs de display.

Bonne continuation.