Après lecture de la FAQ, j'ai pondu un code (pas terrible) qui après moultes réglages me fait dire qu'on doit pouvoir faire plus simple.
Voilà ce que j'aimerais faire en gros :
http://photoxbc2.free.fr/pbe/cadre1.jpg
En clair, j'aimerais faire un paragraphe de texte et mettre, à coté de manière verticalement centrée, une miniature.
Pour cela, j'ai le code suivant :
+
Au final, cela fonctionne sous FF/IE (merci les _) mais c'est peu ergonomique : je dois donner la hauteur en pixel de mes divs mais cette hauteur devrait pouvoir varier automatiquement en fonction du contenu (texte) qui va y figurer).
Pour voir mon mauvais code en action, c'est par là : http://photoxbc2.free.fr/xbc/act.htm
En plus, je viens de voir que cela ne donne pas la même chose une fois que c'est en ligne
Si vous pouvez m'éclairer sur comment faire "plus correctement", je serais très content Merci d'avance.
Modifié par Ludo67 (09 Aug 2006 - 23:31)
Voilà ce que j'aimerais faire en gros :
http://photoxbc2.free.fr/pbe/cadre1.jpg
En clair, j'aimerais faire un paragraphe de texte et mettre, à coté de manière verticalement centrée, une miniature.
Pour cela, j'ai le code suivant :
<div class="tot">
<div class="zact">
<p><h3> Sortie à la matinée</h3>Ceci est un essai pour vérifier le placement de la vignette.</p>
</div>
<div class="zactd">
<div class="vig"><div class="mini" ID="mini1"><a href="Copie de Schav_mar_001.jpg" target=new_window></a></div></div>
</div>
</div>
+
/* Miniatures de la page activité */
.mini {
}
#mini1 a {
background: url("Schav_mar_001.jpg");
width : 160px;
height: 120px;
display: block;
}
#mini1 a:hover {
background: url("clic.png");
width: 160px;
height: 120px;
display: block;
}
.vig {
float: right;
margin-top: 240px;
_margin-top: 170px;
margin-right: 10px;
_margin-right: 7px;
border: 1px dashed black;
}
.zact {
width: 759px;
_width: 743px;
margin-left: 5px;
height: 600px;
text-align: justify;
border: 0px solid black;
_height: 460px;
}
.zactd {
width: 181px;
_width: 191px;
float: right;
border: 0px solid red;
min-height : 600px;
height: auto;
_height: 460px;
}
.tot {
margin-left: 5px;
margin-right: 0;
min-height : 500px;
height: auto;
border: 0px solid green;
_height: 400px;
}
Au final, cela fonctionne sous FF/IE (merci les _) mais c'est peu ergonomique : je dois donner la hauteur en pixel de mes divs mais cette hauteur devrait pouvoir varier automatiquement en fonction du contenu (texte) qui va y figurer).
Pour voir mon mauvais code en action, c'est par là : http://photoxbc2.free.fr/xbc/act.htm
En plus, je viens de voir que cela ne donne pas la même chose une fois que c'est en ligne
Si vous pouvez m'éclairer sur comment faire "plus correctement", je serais très content Merci d'avance.
Modifié par Ludo67 (09 Aug 2006 - 23:31)