Bonsoir,
Je souhaite creer une mosaique d'images sur un site xhtml+css. J'entends par mosaique: un genre de grille/matrice d'images rectangles toutes de meme taille. Le probleme est que je souhaite ne pas avoir d'espaces, ni entre les lignes, ni entre les colonnes. Et je n'y arrive pas! Je viens donc vous demander de l'aide.
Mon code ressemble a ca (tout simplement):
J'aimerai le faire en css. J'ai donc essaye comme ci dessous:
mais cela ne change rien, j'ai toujours un espace entre chaque image, sur les lignes et les colonnes.
Si je change mon code pour:
les photos sur une meme ligne sont bien collees, plus d'espace. Mais cela ne resoud pas mon probleme sur les colonnes. Et vu que j'ai bien plus de 2 images sur chaque ligne, c'est un peu pénible comme solution.
Remarquez, j'ai aussi essaye avec une TABLE, mais je n'y arrive pas non plus, j'ai toujours un espace entre 2 lignes (mais plus entre les colonnes), meme en mettant
Mais bon, ca doit bien etre possible avec juste la css, sans table, je ne sais juste pas comment... est ce que vous avez une idee??
Merci beaucoup pour votre aide
DameLaine
Modifié par DameLaine (25 Mar 2009 - 19:42)
Je souhaite creer une mosaique d'images sur un site xhtml+css. J'entends par mosaique: un genre de grille/matrice d'images rectangles toutes de meme taille. Le probleme est que je souhaite ne pas avoir d'espaces, ni entre les lignes, ni entre les colonnes. Et je n'y arrive pas! Je viens donc vous demander de l'aide.
Mon code ressemble a ca (tout simplement):
<div id="mosaique">
<img src="img1.jpg" alt="youpi" height="38" width="50"/>
<img src="img2.jpg" alt="youpi" height="38" width="50"/>
<br/>
<img src="img4.jpg" alt="youpi" height="38" width="50"/>
<img src="img5.jpg" alt="youpi" height="38" width="50"/>
</div>
J'aimerai le faire en css. J'ai donc essaye comme ci dessous:
.mosaique img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
mais cela ne change rien, j'ai toujours un espace entre chaque image, sur les lignes et les colonnes.
Si je change mon code pour:
<img src="img1.jpg" alt="youpi" height="38" width="50"/><img src="img2.jpg" alt="youpi" height="38" width="50"/>
<br/>
<img src="img4.jpg" alt="youpi" height="38" width="50"/><img src="img5.jpg" alt="youpi" height="38" width="50"/>
les photos sur une meme ligne sont bien collees, plus d'espace. Mais cela ne resoud pas mon probleme sur les colonnes. Et vu que j'ai bien plus de 2 images sur chaque ligne, c'est un peu pénible comme solution.
Remarquez, j'ai aussi essaye avec une TABLE, mais je n'y arrive pas non plus, j'ai toujours un espace entre 2 lignes (mais plus entre les colonnes), meme en mettant
border="0" cellspacing="0" CELLPADDING="0"
. Mais bon, ca doit bien etre possible avec juste la css, sans table, je ne sais juste pas comment... est ce que vous avez une idee??
Merci beaucoup pour votre aide
DameLaine
Modifié par DameLaine (25 Mar 2009 - 19:42)