描述在IE6、7中,定位元素会导致其紧随的相邻标签margin-top失效HTML代码对应CSSIE6/7效果可以看到,在IE6/7中,紧跟在绝对定位DIV后面的标签,margin-top失效了解决方案在两个元素中插入空标签,占位使用padding-top代替margin-top最后采取了第二种方案解决。……继续阅读 » 9年前 (2016-04-20) 2030浏览 0评论
在网站开发中不免因为各种兼容问题苦恼,针对兼容问题,其实IE给出了解决方案Google也给出了解决方案百度也应用了这种方案去解决IE的兼容问题百度源代码如下<!Doctype html><html xmlns=http://www.w3.org/1999/xhtml xmlns:bd=http://www.baidu.com/2010……继续阅读 » 10年前 (2014-11-04) 2080浏览 0评论
IE系列filter: progid:DXImageTransform.Microsoft.Gradient (startColorStr=’#FF0000′,endColorStr=’#F9F900′,gradientType=’0′);参数:startColorStr起始颜……继续阅读 » 10年前 (2014-10-13) 2050浏览 0评论
1. bug:input[button | submit] 不能用 margin:0 auto; 居中浏览器:IE8解决办法:为input添加width2. bug:body{overflow:hidden;}没有去掉滚动条浏览器:IE6/7解决办法:html{overflow:hidden;}3. bug:hasLayout的标签拥有高度浏览……继续阅读 » 10年前 (2014-09-24) 1991浏览 0评论
CSS hacks利用浏览器的漏洞来隐藏特定浏览器的CSS规则。实现浏览器兼容主要有两种方式条件样式表和CSS Hacks(Selector Hacks、Attribute Hacks)。对此根据一些资料汇总了一些CSS Hacks方法。浏览器特定的CSS Hacks综合列表:1:2: /***** Selector Hacks ******/3……继续阅读 » 10年前 (2014-09-09) 2027浏览 0评论
1:各种滤镜的样式,要使用滤镜的样式,须添加样式代码 style=” “1-1:Alpha 滤镜,具有透明层次效果。代码形式 style=”filter: alpha(opacity=100,style=3)”注解 opacity 代表透明度水准,可选值从 0-100style 指定透明区域的样式,可选 0(……继续阅读 » 10年前 (2014-09-06) 2029浏览 0评论
使用XHTML+CSS构架好处不少,但也确实存在一些问题,不论是因为使用不熟练还是思路不清晰,我就先把一些我遇到的问题写在下面,省的大家四处找。1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法:div{margin:30px!important;margin:28px;}注意这两个margin的顺序一定不能写反,……继续阅读 » 11年前 (2014-08-18) 1950浏览 0评论
为了支持所有新增html5标签,可以这么写调用谷歌代码库:<!–[if lt ie 9]><script src=”http://html5shim.googlecode.com/svn/trunk/html5.js”></script><![endif]……继续阅读 » 11年前 (2014-02-13) 1944浏览 0评论
1. Dean Edwards的IE7.js (以及 IE8.js, IE9.js)这个玩意估计是试图让IE支持CSS3属性的鼻祖,还算蛮强大,就是性能开销较大,要解析很多文件脚本,给DOM添加大量的元素以及ClassName。2. Aaron Gustafson的 eCSStender此方法支持@font-face, CSS3 选择器, 以及 CSS……继续阅读 » 11年前 (2014-02-13) 3095浏览 0评论
1、终极方法:条件注释<!–[if lte IE 6]> 这段文字仅显示在 IE6及IE6以下版本。 <![endif]–><!–[if gte IE 6]> 这段文字仅显示在 IE6及IE6以上版本。 <![endif]–><!–[if ……继续阅读 » 11年前 (2014-02-12) 1753浏览 0评论