Sous MSIE7, je n'arrive pas à cacher une table lorsque border-collapse est utilisé conjointement avec un style pour le <td> : les données de la table disparaissent bien, mais les bordures subsistent à l'écran !
(pas de problème avec FireFox)
Voici un exemple simplifié :
L'effet de disparition fonctionne bien :
- si je supprime le collapse
- si je supprime le style border <td>
http://img408.imageshack.us/img408/705/bugmsiebordercollapsebb5.jpg
J'ai bien effectué une recherche dans Alsa, consulté la page "border-conflict-resolution" du W3C... Ce bug de MSIE est-il référencé quelque part ? (s'il s'agit bien d'un bug et non d'une erreur de ma part...)
Voici la page entière de test (HTML+Style) :
(pas de problème avec FireFox)
Voici un exemple simplifié :
table {
border-collapse: collapse;
visibility: hidden;
}
td {
border: 1px solid red;
}
L'effet de disparition fonctionne bien :
- si je supprime le collapse
- si je supprime le style border <td>
http://img408.imageshack.us/img408/705/bugmsiebordercollapsebb5.jpg
J'ai bien effectué une recherche dans Alsa, consulté la page "border-conflict-resolution" du W3C... Ce bug de MSIE est-il référencé quelque part ? (s'il s'agit bien d'un bug et non d'une erreur de ma part...)
Voici la page entière de test (HTML+Style) :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title>Bug table MSIE7 : traces restantes en invisible</title>
<style>
table {
border-collapse: collapse;
visibility: hidden;
}
td {
border: 1px solid red;
}
</style>
</head>
<body>
<table><tr><td>1________</td></tr><tr><td>2</td></tr><tr><td>3</td></tr></table>
</body>
</html>