用CSS中的background-color定义背景色后,在IE中预览不到效果是怎么回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用CSS中的background-color定义背景色后,在IE中预览不到效果是怎么回事相关的知识,希望对你有一定的参考价值。

参考技术A 原因有很多
一、你定义css的时候可能语法有错误;
二、引用css时div嵌套的时候出现错误;
三、div层的包含关系有错误;
你可以把你的css和div都发给我,但愿我能帮到你,追问



无标题文档

boby background-color:#00FF00;

参考技术B 晕倒,是body不是boby
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
body background-color:#00FF00;
</style>
</head>
<body>
</body>
</html>本回答被提问者采纳
参考技术C 你看你拼写是不是错了,有没有漏写#号

Internet Explorer 中的 CSS“未设置”/“初始”

【中文标题】Internet Explorer 中的 CSS“未设置”/“初始”【英文标题】:CSS "unset" / "initial" in Internet Explorer 【发布时间】:2014-07-10 17:05:06 【问题描述】:

有没有类似的

background-color: unset;

background-color: initial;

Internet Explorer 支持吗?

(在考虑使用 javascript 之前)

【问题讨论】:

相关信息:developer.mozilla.org/en-US/docs/Web/CSS/… IE 支持的唯一相关选项似乎是继承。 【参考方案1】:

According to MDN,背景颜色的初始值为background-color: transparent;。您可以尝试使用它。

【讨论】:

好的建议唯一的故障是属性的正确名称是:透明而不是颜色:透明:) MDN、w3schools 和 CanIUse 都将background-color 列为 IE 完全支持。 (我想无视规范 = 支持?)因此,如果人们不考虑专门搜索值 unsetinitial 并检查 它们的 浏览器兼容性,那么一个令人沮丧的世界等待着。 . 直到找到这个 Stack Overflow 的答案,至少。 ;-p

以上是关于用CSS中的background-color定义背景色后,在IE中预览不到效果是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

css怎么定义页面背景为横条

在css中设置背景不透明度[重复]

雷林鹏分享:CSS 背景

用js的啥方法把样式的某个属性去掉而其他的属性保留

用css写一个简单的按钮

CSS样式之背景文本