Bonjour,
je développe un petit module d'images défilantes et j'ai un vrai souci sous ie, voici un code qui cible le problème:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Bug</title>
</head>
<body>
<div style="overflow: hidden; width: 50px; height: 50px;">
<div style="position: relative; width: 100px; height: 100;">
HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO HELLO
</div>
</div>
</body>
</html>
on constate que sous ie, le div avec position: relative; (qui va faire défiler les images) dépasse de son conteneur qui pourtant est en overflow: hidden;
si on met position: static; alors le problème est réglé mais en static, impossible de faire défiler les images.
J'ai aussi remarqué qu'en retirant le doctype, le code fonctionne !!!
La je ne sais plus quoi faire, merci de votre aide.
Partager