Bonjour,
je commence à tester la compatibilité IE 8 des sites et ai trouvé un bug assez méchant.
Il arrive lorsque l'on fixe la taille d'un élément de type bloc et que l'on met un padding-top : la hauteur n'est pas prise en compte.
JE vous laisse essayer :
Quelqu'un a-t-il déjà rencontré ce problème ?
J'ai essayé avec les balises h1, div, ul, li et fieldset, le problème vient bien des éléments de type bloc.
PS : j'ai essayé avec min-height, et en forçant le display block et le problème est le même.
Si l'on rajoute un reset CSS, le problème reste aussi.
Merci d'avance
Modifié par bz_spi (23 Apr 2009 - 14:44)
je commence à tester la compatibilité IE 8 des sites et ai trouvé un bug assez méchant.
Il arrive lorsque l'on fixe la taille d'un élément de type bloc et que l'on met un padding-top : la hauteur n'est pas prise en compte.
JE vous laisse essayer :
<!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" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
div {
padding-top: 100px;
height: 50px;
background-color: red;
}
</style>
</head>
<body>
<div>Lorem ipsum dolor sit amet</div>
</body>
</html>
Quelqu'un a-t-il déjà rencontré ce problème ?
J'ai essayé avec les balises h1, div, ul, li et fieldset, le problème vient bien des éléments de type bloc.
PS : j'ai essayé avec min-height, et en forçant le display block et le problème est le même.
Si l'on rajoute un reset CSS, le problème reste aussi.
Merci d'avance
Modifié par bz_spi (23 Apr 2009 - 14:44)