CSS未在Internet Explorer中正确显示&;歌剧

CSS未在Internet Explorer中正确显示&;歌剧,css,cross-browser,Css,Cross Browser,我用CSS制作了漂亮的旋转木马,它在mozilla firefox、chrome、safari、android股票浏览器中呈现得非常完美 唯一的例外是Internet Explorer和Opera。渲染得非常难看,我似乎找不到它的位置根本原因是它没有正确渲染,因为我读到的是我正确地遵循了说明 差异见下文: 我认为问题主要在于以下CSS代码: background-image: -moz-radial-gradient(75% 20%, circle closest-corner, #ffff

我用CSS制作了漂亮的旋转木马,它在mozilla firefox、chrome、safari、android股票浏览器中呈现得非常完美

唯一的例外是Internet Explorer和Opera。渲染得非常难看,我似乎找不到它的位置根本原因是它没有正确渲染,因为我读到的是我正确地遵循了说明

差异见下文:

我认为问题主要在于以下CSS代码:

background-image: -moz-radial-gradient(75% 20%, circle closest-corner, #ffffff, #ff0d0d 100px);
background-image: -webkit-radial-gradient(65% 50%, circle closest-corner, #ffffff, #ff0d0d 100px);
background-image: -o-radial-gradient(75% 20%, circle closest-corner, #ffffff, #ff0d0d 100px);
background-image: -ms-radial-gradient(75% 20%, circle closest-corner, #ffffff, #ff0d0d 100px);
background-image: radial-gradient(75% 20%, circle closest-corner, #ffffff, #ff0d0d 100px);

另外,如果有人知道如何让css动画在IE下工作,我将非常感激。

据我所知,IE对于实现CSS3来说太糟糕了。您是否已将DOCTYPE添加到HTML中?这可能会解决IE问题。就Opera而言,我不知道DOCTYPE修复程序是否有效。

据我所知,Internet Explorer 8-9不支持渐变背景和动画。我不懂opera,你应该检查一下规格。

ie。。一直以来都是网站开发者头疼的问题:/你不会得到一个适用于所有浏览器的通用代码,可能你必须根据不同的浏览器加载不同的CSS!(Javascript有一个了解客户端浏览器及其版本的工具)是的,我知道。。。但是我想知道IE和Opera的css或过滤器是什么样的,上面的代码“应该”可以工作,但不能。。。我想知道是否有人知道opera为什么会这样做。不确定你期望的属性是否适用于IE,但我仍然想知道为什么opera有时会表现得如此怪异(像IE一样)。@InfantProgrammer'Aravind'这也是我所想的。。。opera通常会采用最好的浏览器,但有时会采用IE的方式。