Dans mon code suivant, pourquoi la deuxième zone de texte s'affiche-t-elle au-dessus de div?En IE7 position relative en haut de la position absolue?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
<div style="position:relative;width: 170px;height: 50px;">
<input type="text" />
<div style="position: absolute;z-index: 999999;border: 1px solid;background:#D1C9AF;left:0;top:30px;">
demo text div1 demo text div1 demo text div1 demo text div1 demo text div1 demo text div1
demo text div1 demo text div1 demo text div1 demo text div1 demo text div1 demo text div1
demo text div1 demo text div1 demo text div1 demo text div1 demo text div1 demo text div1
</div>
</div>
<div style="position:relative;width: 170px;height: 50px;">
<input type="text" />
</div>
</body>
</html>