Bonjour a tous,
Petit soucis de mise en page et de compatibilité avec IE, je suis face à un problème insoluble pour mon niveau, si quelqu'un pouvait m'aider ou me pointer dans la bonne direction, je lui en serrait très reconnaissant, merci
!
Le problème en question, j'ai un DIV de largeur variable (de 800 a +de 3000px), avec un nombre variable de "vignettes" (200x150) et je voudrais que la ligne de vignette remplisse le div, avec éventuellement un retour a la ligne si le nombre de vignettes est trop élevé.
J'y arrive avec FF et Chrome, mais pas avec IE (display:inline-block). Et mieux encore, je voudrais que les vignettes occupent tout l'espace en adaptant les marges, autrement dit, "centrer" toutes les vignettes pour éliminer l'espace à droite.
Voici un aperçu de ce que je voudrais :
(avec une taille fixe pour l'exemple)
http://www.mangasuki.net/css/css_final.gif
Voici ce que j'obtiens avec FF et Chrome :
http://www.mangasuki.net/css/css_ff3.gif
Et finalement avec IE7 :
http://www.mangasuki.net/css/css_ie7.gif
Et voici le code qui a servi :
Petit soucis de mise en page et de compatibilité avec IE, je suis face à un problème insoluble pour mon niveau, si quelqu'un pouvait m'aider ou me pointer dans la bonne direction, je lui en serrait très reconnaissant, merci

Le problème en question, j'ai un DIV de largeur variable (de 800 a +de 3000px), avec un nombre variable de "vignettes" (200x150) et je voudrais que la ligne de vignette remplisse le div, avec éventuellement un retour a la ligne si le nombre de vignettes est trop élevé.
J'y arrive avec FF et Chrome, mais pas avec IE (display:inline-block). Et mieux encore, je voudrais que les vignettes occupent tout l'espace en adaptant les marges, autrement dit, "centrer" toutes les vignettes pour éliminer l'espace à droite.
Voici un aperçu de ce que je voudrais :
(avec une taille fixe pour l'exemple)
http://www.mangasuki.net/css/css_final.gif
Voici ce que j'obtiens avec FF et Chrome :
http://www.mangasuki.net/css/css_ff3.gif
Et finalement avec IE7 :
http://www.mangasuki.net/css/css_ie7.gif
Et voici le code qui a servi :
<style>
.vignette {
display:inline-block;
background-color:#F00;
height:150px;
width:200px;
border:solid #000000 1px;
}
</style>
<div style="background-color:#C0D2B9; width:700px;height:400px">
<div class="vignette"><!----></div>
<div class="vignette"><!----></div>
<div class="vignette"><!----></div>
<div class="vignette"><!----></div>
</div>