bonjour tout le monde !
voici mon problème : je voudrais mettre dans un div, une image et à coté de celle ci du texte. Mais pas n'importe où.
La première ligne de texte doit se trouver au même niveau que le haut de l'image,
la seconde au milieu
et la troisième alignée au bas de l'image,
J'ai positionné mon image en float left.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 .contenuBlocGrandeJacquette{ overflow: hidden; /* POUR QUE LA JACQUETTE NE SORTE PAS DU CONTENU*/ float: left; width: 50%; height: 100%; margin-top:5px; } /*image*/ .GrandeJacquette{ float : left; margin-top : 5px; margin-left : 3px; margin-right: 0px; margin-bottom: 10px; margin-top: 0px; border: #333333 1px solid; width: auto; } /*un div pour afficher le texte */ .contenuPrixTitreGrandeJacquette { float: left; padding-right: 0px; width: 90px; height: 80px; } h1.titre { width: 100%; color: black; font-weight: 500; font-size: 12px; text-align: left; margin-top: 0px; } /* prix */ h2.prix { margin-top: -10px; color: red; font-size: 12px; text-align: left; }Le soucis c'est que le texte s'aligne en fonction du texte précédent. Suis obligé de le positionner en position absolue pour qu'il se place à l'endroit que je désire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <div class="contenuBlocGrandeJacquette"> <div class="GrandeJacquette">{$aMeilleuresVentes[0]->getJaquetteLink(50)}</div> <!-- fin div contenuPrixTitre --> <div class="contenuPrixTitreGrandeJacquette"> <h1 class="titre">titre <a href="lien.php"</a></h1> <h2 class="prix">15 </h2> <span class="btnAjouter"><a href='lien.php'><img src='images/acheter_blanc.gif' border='0' alt="Acheter "></a></span> </div><!-- fin div contenuPrixTitre --> </div>
Merci d'avance
Partager