在body表现这里加入lang属性,中文为zh:
body lang=en
现在对div元素再定义一个样式:
*:lang(en) #item{
background:green !important;
}
这样做是为了用!important覆盖原来的css样式,由于:lang选择器ie7.0并不支持,所以对这句话不会有任何作用,于是也达到了 ie6.0下同样的效果,但是很不幸地的是,safari同样不支持此属性,所以需要加入以下css样式:
#item:empty {
background: green !important
}
:empty选择器为css3的规范,尽管safari并不支持此规范,但是还是会选择此元素,不管是否此元素存在,现在绿色会现在在除ie各版本以外的浏览器上 。
对IE6和FF的兼容可以考虑以前的!important 个人比较喜欢用第一种,简洁,兼容性比较好
推荐阅读
- 中国航天标志里的人代表什么意思
- 中优集团是干什么的
- 小红书怎么投屏到电视
- 烟雨江湖龙葵在哪
- IE11中取消使用 microsoft 兼容性 列表解决后台编辑器问题
- ipad怎么设置单个app密码
- QTranslate将中文翻译成英文的方法
- MOTO E系列简易安装与删除面板及更改来电大头贴教程
- 物候知识的谚语
- 最实用的简体中文备份制作方法
