ie9不渲染背景渐变的底部

时间:2013-01-07 12:17:47

标签: css html5 wordpress internet-explorer twitter-bootstrap

我正在使用Wordpress和320press的wp-bootstrap主题构建一个网站。我已经为它创建了自己的样本主题,并且一切正常,除了在IE中,网站的底部部分,页面加载时看不见的部分,被灰色替换,好像它从未渲染过。所以网站看起来很好,直到我向下滚动。

我在3个不同的IE9实例上测试了这个。

有没有其他人看到过这样的渲染错误?我在网上找不到任何东西,我在html或css中看不到任何错误。

我指向该网站,但它目前仅存在于本地。

编辑:我发现通过停用此规则:

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6dae0', endColorstr='#7490a0',GradientType=0 );
问题消失了。不幸的是它被

取代
background: rgb(214,218,224);

不是渐变。

我试图在jsfiddle:http://jsfiddle.net/3AFw8/2/重新创建问题,但它完美无缺。

1 个答案:

答案 0 :(得分:1)

对我来说,我将使用.SVG来渲染IE9

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZGFlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NDkwYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

我建议您使用:http://www.colorzilla.com/gradient-editor/

相关问题