Html <;p>;带有渐变过滤器的div内的标记未正确渲染

Html <;p>;带有渐变过滤器的div内的标记未正确渲染,html,css,internet-explorer-8,filter,Html,Css,Internet Explorer 8,Filter,我有一个在IE8中应用了梯度过滤器的div,在这个div中我有一些p标签。但是p标记中的文本没有正确呈现。我猜它的属性是从过滤器继承的,即使它不能被捕获。有什么解决方法吗?请发布一些代码我在不同机器的不同ie浏览器中尝试过,使用ie9(将文档模式更改为ie8)的机器渲染效果良好,但仅使用ie8浏览器的机器无法正确渲染。我假设渐变是背景,在这种情况下,您可以在另一个程序(如photoshop或OpenOffice Draw)中创建一个作为jpeg格式的渐变图像,并将其设置为div背景。我刚才看到了

我有一个在IE8中应用了梯度过滤器的div,在这个div中我有一些p标签。但是p标记中的文本没有正确呈现。我猜它的属性是从过滤器继承的,即使它不能被捕获。有什么解决方法吗?

请发布一些代码我在不同机器的不同ie浏览器中尝试过,使用ie9(将文档模式更改为ie8)的机器渲染效果良好,但仅使用ie8浏览器的机器无法正确渲染。我假设渐变是背景,在这种情况下,您可以在另一个程序(如photoshop或OpenOffice Draw)中创建一个作为jpeg格式的渐变图像,并将其设置为
div
背景。我刚才看到了另一个选项:使用
标记将svg嵌入
div
,应该也适用于HTML 4。链接。