J'ai 5 images que je voudrais organiser dans une vue ASP.NET MVC. Donc j'ai besoin d'une solution HTML + CSS (je préfère ne pas utiliser jQuery pour cela, pour une compatibilité maximale).CSS HTML organiser 5 images - cross-navigateur compatible
Je veux organiser les images comme ceci:
Image1 Image2
Image3 Image4
Image5
Au début, j'ai essayé d'utiliser des tables, avec l'être HTML:
<div class="table1">
<table border=1>
<tbody>
<tr>
<td>
<img class="mainArticleImage" src="../../images/fixedImages/dr_teman_Articles_Body.Contouring.jpg" />
</td>
<td>
<p class="ImageCenterContainer">
<img class="mainArticleImage" src="../../images/fixedImages/dr_teman_Articles_Breast.jpg" />
</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="table2">
<table border=1>
<tbody>
<tr>
<td>
<p class="ImageCenterContainer">
<img class="mainArticleImage" src="../../images/fixedImages/dr_teman_Articles_Skin.jpg" />
</p>
</td>
<td>
<p class="ImageCenterContainer">
<img class="mainArticleImage" src="../../images/fixedImages/Dr_teman_Articles_Face.jpg" />
</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="table3">
<table border=5>
<tbody>
<tr>
<td>
<p class="ImageCenterContainer">
<img class="mainArticleImage" alt="" src="../../images/fixedImages/Dr_teman_Articles_Face.jpg" />
</p>
</td>
</tr>
</tbody>
</table>
</div>
et la partie css:
.mainArticleImage {
height: 95px;
width: 120px;
}
.ImageCenterContainer {
margin: 0 auto;
margin-top:0px;
margin-bottom:0px;
padding:0px;
text-align:center;
}
mais cela ne fonctionne pas sur IE.
This approach aussi ne fonctionnait pas trop bien non plus.
Quel est le meilleur, le plus simple, navigateur croisé manière d'effectuer ce qui semblerait être une tâche facile?
Que signifie "ne fonctionne pas"? Décrivez ce qui se passe réellement. – Alohci
Cela fonctionne très bien dans Chrome, mais dans IE les images ne s'alignent pas au centre. –