Internet Explorer为BODY制作CSS

Internet Explorer为BODY制作CSS,css,internet-explorer,background-color,Css,Internet Explorer,Background Color,下面是Internet Explorer,它向我展示了我的CSS: 看到我选的那行了吗?是的,CSS里没有。事实上,这是另外一回事: /* Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.html or http://ckeditor.com/license */ body { /* Font */ font-family: sans-

下面是Internet Explorer,它向我展示了我的CSS:

看到我选的那行了吗?是的,CSS里没有。事实上,这是另外一回事:

/*
Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/

body
{
/* Font */
font-family: sans-serif, Arial, Verdana, "Trebuchet MS";
font-size: 12px;

/* Text color */
color: #333;

/* Remove the background color to make it transparent */
background-color: transparent !important;

margin: 20px;
}
您会注意到,我试图使CKEditor 10的背景透明。你也会注意到IE似乎在赚1美元

我能告诉IE停止这样做并使背景透明吗


我还试图删除背景样式,但它忽略了这一点。我也清理了缓存,但仍然没有任何乐趣。正如您可能猜到的,Chrome和其他优秀的浏览器工作正常。

您可以使用CSS重置来覆盖浏览器的默认CSS

试试背景色:rgba255、255、255、0!重要的我假设您正在处理iframe,因为透明的主文档体不会做任何事情。如果rgba解决方案不起作用,请尝试在IFrame上设置allowtransparency=true rgba255、255、255、0没有区别。allowtransparency选项不可用,它是由CKEditor生成的,但是IFrame是透明的,而不是主体。如果我取消勾选上面突出显示的选项,它是透明的。这是一个kicker,它在我的本地主机上是透明的。我正在使用