Bonjour,
Je travaille sur un site ou je dois afficher un extrait de mes articles, ainsi que l'image à de l'article.
Pour cela, j'ai deux bloques collé, comme ceci :
Pour que l'image concorde en div lorsque l'écran est "large", il faut que celle ci face une taille de 280x200 pixel, hors, compliqué de demander à un client de redimensionner les images à la bonne taille. Je ne peux pas non plus me permettre de redéfinir une taille à l'image, cela déformerai l'image.
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 <div class="col-md-9"> <div class="col-md-4 r l"> <div class="white marg-top size-full"> <div id="article"><a href="/votre-sejour/prestation/" ><img src="http://placehold.it/283x200"></a></div> </div> </div> <div class="col-md-8 col-xs-9 l"> <div class="white marg-top size-full" id="pres" > <div> <span><h2>Prestation</h2></span> <div class="souligner"></div> </div> <div> <p>Epsum factorial non deposit quid pro quo hic escorol. Olypian quarrels et gorilla congolium sic ad nauseum. Souvlaki ignitus carborundum e pluribus unum. Defacto lingo est igpay atinlay. Marquee selec</p> </div> <div class="right"><a href="/votre-sejour/prestation/">LIRE LA SUITE</a></div> </div> </div>
La 1er idée étant de redéfinir seulement la hauteur ou largeur, sachant que la largeur varie selon la taille de l'écran, mais pas la hauteur, qui reste à 200 pixel. Mais si l'image est trop petite, mon image ne prend pas toute la div.
Mon idée numéro deux, serai de centrer l'image au milieux du bloque à partir du milieu de l'image ( Est-ce possible en CSS ? ), et ensuite, d'appliquer un overflow : hidden sur mon div parent.
Donc je sais pas trop comment faire, le but étant de faire quelque chose d'assez jolie ( sans déformer l'image ), et responsive. Si vous avez des solutions, merci d'avance !
Partager