Bonjour
Je cherche à faire un truc peut-être assez compliqué mais qui marche "presque" :
j'ai des images de mêmes dimensions (certaines horizontales et d'autres verticales) que je veux entourer par un cadre "effet polaroid". Cet effet a été fait avec photoshop donc pour mon cas précis j'ai des images de cadres d'une dimension précise.
J'ai un javascript qui va regarder mes images et qui, si elles sont de cette dimension, va leur appliquer une classe CSS pour leur mettre le fameux cadre.
Ca marche, mais le problème c'est que mon texte autour de ces images part en vrille.
Je suis complètement paumé, j'ai besoin d'aide svp...
Voici à quoi ressemble ma page :
mon texte est structuré de la forme :
les classes sont donc appliquée en javascript, imagevp veut dire image verticale et imagehp horizontale, et ma feuille de style concernant ces 2 calques est :
Mon problème crucial c'est que j'ai galéré à trouver les trucs à mettre dans les css pour que ca marche, et que dès que je modifie un truc plus rien ne va (le float, les padding, etc).
Merci de votre aide...
Modifié par laurent92 (20 Oct 2009 - 08:50)
Je cherche à faire un truc peut-être assez compliqué mais qui marche "presque" :
j'ai des images de mêmes dimensions (certaines horizontales et d'autres verticales) que je veux entourer par un cadre "effet polaroid". Cet effet a été fait avec photoshop donc pour mon cas précis j'ai des images de cadres d'une dimension précise.
J'ai un javascript qui va regarder mes images et qui, si elles sont de cette dimension, va leur appliquer une classe CSS pour leur mettre le fameux cadre.
Ca marche, mais le problème c'est que mon texte autour de ces images part en vrille.
Je suis complètement paumé, j'ai besoin d'aide svp...
Voici à quoi ressemble ma page :
mon texte est structuré de la forme :
<p><a href="#" class="imagevp"><img src="xxx"/></a><br/>
Lorem Ipsum</p>
<p><a href="#" class="imagehp"><img src="xxx"/></a><br/>
Lorem Ipsum</p>
les classes sont donc appliquée en javascript, imagevp veut dire image verticale et imagehp horizontale, et ma feuille de style concernant ces 2 calques est :
.imagehp {
background:url('images/cadreh400x267.png') no-repeat scroll left top;
float:left;
width:451px;
height:311px;
padding-left:25px;
padding-top:15px;
}
.imagevp {
background:transparent url(images/cadrevp.png) no-repeat scroll left top;
float:left;
width:335px;
height:462px;
padding-left:38px;
padding-top:27px;
}
Mon problème crucial c'est que j'ai galéré à trouver les trucs à mettre dans les css pour que ca marche, et que dès que je modifie un truc plus rien ne va (le float, les padding, etc).
Merci de votre aide...
Modifié par laurent92 (20 Oct 2009 - 08:50)