J'avais commencé une page Web (pour l'usage avec IE9, la norme locale) utilisant le style de PIE pour le gradient. Le dégradé travaillé, avait l'air bien. Commencé à ajouter d'autres fonctionnalités dans la page, et le dégradé a disparu. Retiré tous les changements que j'ai faits, et cela n'a toujours pas fonctionné. Lorsque la page est chargée, vous pouvez voir le flash dégradé avant que l'arrière-plan soit entièrement blanc.Le style de PIE avec IE9 a cessé de fonctionner
Cela fonctionne dans Chrome.
Je ne comprends pas ce qui a changé si j'ai annulé tous les changements que j'ai faits lorsque le dégradé a fonctionné.
<!DOCTYPE html>
<html>
<head>
<title>Training Registration Admin</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style type="text/css">
hr{
border-color: ivory; //Chrome and Safari
background-color: ivory; //firefox and Opera
color: ivory; //IE9
}
div, table{
width: 100%;
}
html{
height: 100%;
}
body{
color: ivory;
background: #000000;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#000000), to(#48525C));
background: -webkit-linear-gradient(#000000, #48525C);
background: -moz-linear-gradient(#000000, #48525C);
background: -ms-linear-gradient(#000000, #48525C);
background: -o-linear-gradient(#000000, #48525C);
background: linear-gradient(#000000, #48525C);
-pie-background: linear-gradient(#000000, #48525C);
behavior: url(stylesheets/PIE/PIE.htc);
}
</style>
</head>
<body>
<div>
<table>
<tr>
<td style="width: 33%;text-align: center;">
<img src="images/traininglogo.png" />
</td>
<td style="width: 33%; text-align: center;">
<h1>Department Training Scheduler</h1>
</td>
<td style="width: 33%;text-align: center;">
<img src="images/traininglogo.png" />
</td>
</tr>
</table>
<hr>
</div>
</body>
</html>
je votre exemple svg, et toujours eu la même chose . Ensuite, j'ai couru à travers une référence au mode de compatibilité IE9 et l'a forcé à IE9 .... et cela a fonctionné. Ce n'était pas le PIE ou le SVG après tout, semble-t-il. Je vais garder le svg parce que c'est quelque chose avec lequel je n'ai jamais joué auparavant. –