HTML:
复制代码代码如下:
lispan class="tag"[${ross.parentName}] /spana href="https://www.rkxy.com.cn/ShowNews?id=${ross.newsID}"${ross.title } /aspan class="time"[${ross.updateDate}]/span/li
CSS:
复制代码代码如下:
.time{float:right}
以上代码会在IE7.0以下time元素与a元素错位,一个在上,一个在下 。导致的原因是这种情况下span-time元素的margin-top会自动增加20px左右(具体为什么增加不知道,如果哪位大神知道的话给我留个言哈~感激不尽) 。解决方法如下,运用CSS hack :
复制代码代码如下:
.time{float:right;*margin-top:-20px;}
CSS hack 知识:
复制代码代码如下:
区别IE6与FF:
background:orange;*background:blue;
区别IE6与IE7:
background:green !important;background:blue;
区别IE7与FF:
background:orange; *background:green;
区别FF,IE7,IE6:
background:orange;*background:green;_background:blue;
background:orange;*background:green !important;*background:blue;
注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,某些情况下不能识别 !important,
推荐阅读
- 原生js方法document.getElementsByClassName在ie8及其以下的兼容性问题
- M630、636的版本号修改
- 使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
- 蒜蓉粉丝花甲煲家常做法?
- R47A—35R到R47A—85R版本的刷机教程
- 华为智慧屏app苹果可以下载吗
- E5版本与G1版本的区别
- 使用jQuery判断IE浏览器版本的代码
- Win8中设置IE10默认启动项不让其根据环境打开相应版本的IE
- js判断ie版本号的简单实现代码