rebonjour.
J'ai simplifié mon code au maximum pour reproduire mon bug. voici code html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>sh-shengyan.com:model</title>
<script type="text/javascript" src="slidemenu.js"></script>
<link rel="stylesheet" href="toto.css" type="text/css" media="screen" charset="utf-8" />
</head>
<body>
<table id="mini" cellspacing="65" >
<tr>
<td align="center"><a href="#nogo" class="portrait"><img class="default" src="./image1.jpg"/></a></td>
<td align="center"><a href="#nogo" class="portrait"><img src="./image2.jpg"/></a></td>
</tr>
<tr>
<td align="center"><a href="#nogo" class="portrait"><img src="./image3.jpg"/></a></td>
<td align="center"><a href="#nogo" class="portrait"><img src="./image4.jpg"/></a></td>
</tr>
</table>
</body>
</html>
voici mon code css :
* {margin:0;padding:0}
body {
background-color:#3b270e;
}
#mini tr td a img {display:block;width:40px;height:auto;border:1px solid #ffffff;}
#mini tr td a:focus img {display:block;position:absolute; right:85px; top:40px;height:550px;width:auto;}
#mini tr td a:active img {display:block;position:absolute; right:85px; top:40px;height:550px;width:auto;
Pourquoi quand je clique sur mes icones, les images agrandies se superposent-elles ?
Je pense qu'il y a une toute petite erreur dans mon code mais je n'ai pas trouvé laquelle.
Le code marche parfaitement sous FF mais pas sous IE8. Le code marche également pour IE7, quand à IE6 seul une icône sur deux est cliquable. Merci d'avance pour votre aide.
Modifié par chrisgal (13 Jul 2010 - 18:49)