Bonjour,
longtemps lecteur d'alsacréations, voici mon premier post. J'ai recherché sur le forum un sujet similaire et n'ai rien trouvé, si je me suis trompé, je m'excuse d'avance.
Je créer un système de vignette sur un site actuellement en développement.
J'ai une liste contenant des images. Celle-ci via le css se transforme en blocks d'hauteur et de largeur définie:
les images sont ensuite forcées en largeur ou en hauteur (si l'image est en portrait, l'élément li prend la classe .vertical, et en paysage . horizontal)
tout fonctionne à merveille sur safari ou chrome, mais firefox ne redimensionne pas les images contenu dans les <li> possédant la classe .horizontale
Comme si il n'interprétait pas correctement height:100%;
Un exemple est visible à la page suivante :
http://www.violonaroue.fr/spip.php?rubrique11
Si quelqu'un à une piste... Merci beaucoup
longtemps lecteur d'alsacréations, voici mon premier post. J'ai recherché sur le forum un sujet similaire et n'ai rien trouvé, si je me suis trompé, je m'excuse d'avance.
Je créer un système de vignette sur un site actuellement en développement.
J'ai une liste contenant des images. Celle-ci via le css se transforme en blocks d'hauteur et de largeur définie:
.image-marge ul li {
position:relative;
display:block;
float:right;
width:150px;
height:150px;
margin-left:5px;
margin-bottom:5px;
overflow:hidden;
text-align:center;
background-color:#000000;
}
les images sont ensuite forcées en largeur ou en hauteur (si l'image est en portrait, l'élément li prend la classe .vertical, et en paysage . horizontal)
.horizontal img {
position:relative;
height:100%;
width:auto;
}
.vertical img {
position:relative;
width:100%;
height:auto;
}
tout fonctionne à merveille sur safari ou chrome, mais firefox ne redimensionne pas les images contenu dans les <li> possédant la classe .horizontale
Comme si il n'interprétait pas correctement height:100%;
Un exemple est visible à la page suivante :
http://www.violonaroue.fr/spip.php?rubrique11
Si quelqu'un à une piste... Merci beaucoup