在css中,ie7不识别!important,火狐不识别* ,那么ie6不识别的符号是哪个?
5个回答
展开全部
写三句代码来控制一个属性,区别Firefox,IE7,IE6: background:orange;
*background:green !important;
*background:blue;
说明:这段代码会使在Firefox中,背景呈橙色;IE7中为绿色;IE6中为蓝色。
道理如下,Firefox不能识别*,所以后面两句都不执行,直接执行第一句;IE7三个都能识别,但是由于有第二句important的作用,所以就执行了第二句代码;IE6不能识别!imprtant,按照最新原则,那就理所当然的执行了最后一句。
注:另外一种方式: background:orange;
*background:green;
_background:blue;
Firefox不支持*和_,所以只实现第一句;IE7不支持_,所以实现第二句;IE6实现第三句。
*background:green !important;
*background:blue;
说明:这段代码会使在Firefox中,背景呈橙色;IE7中为绿色;IE6中为蓝色。
道理如下,Firefox不能识别*,所以后面两句都不执行,直接执行第一句;IE7三个都能识别,但是由于有第二句important的作用,所以就执行了第二句代码;IE6不能识别!imprtant,按照最新原则,那就理所当然的执行了最后一句。
注:另外一种方式: background:orange;
*background:green;
_background:blue;
Firefox不支持*和_,所以只实现第一句;IE7不支持_,所以实现第二句;IE6实现第三句。
展开全部
您好!很高兴为您答疑!
background:orange;*background:green;_background:blue;Firefox不支持*和_,所以只实现第一句;IE7不支持_,所以实现第二句;IE6实现第三句。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
background:orange;*background:green;_background:blue;Firefox不支持*和_,所以只实现第一句;IE7不支持_,所以实现第二句;IE6实现第三句。
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不要用CSS HACK,最好的方法,还是严格编写CSS样式,这样做到的浏览器兼容才是百攻不破的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
important
都识别的
都识别的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FF:正常写样式;
IE6:样式前加*html;
IE7:样式前*+html;
IE6:样式前加*html;
IE7:样式前*+html;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询