官网:http://www.dillerdesign.com/experiment/DD_belatedPNG/#download不得承认IE6是个垃圾。。。 使用方法 1.在这里下载DD_belatedPNG.js文件. 2.在网页中引用,如下: 其他方案 在这里还是提供其他方案供大家参考. Unit PNG Fixie7-jsIE PNG Fix转自http://www.jb51.net/ar......
继续阅读
IE 6 下 margin 负数部分被截掉的兼容方案是, 在使用负数的对象上加上 position:relative; 例如: div{ margin-left:-30px; position:relative; }更多情况可以参考http://www.search-this.com/2007/08/01/the-positive-side-of-ne......
继续阅读
首先来看题目要求。针对的html代码:Text写CSS代码,分别在IE6、IE7、FF下显示不同的效果:简单说明一下:IE6的划线是在下边、IE7是中间、FF是上边。因为IE6兼容性最差,所以优先级自然低了,何况它的hack方法就是采用下划线;IE7比较中规中矩;FF则最标准了,这下能记住各个图对应的是哪个浏览器了吧:) OK,开始我们的hack之旅吧。 第一种方法:div{t......
继续阅读
filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;
*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签。所以要解决padding的兼容问题就要靠前面提到的标签。以sccas-site为例,左侧导航栏在padding上产生了ie6、ie7以及ff浏览器不兼容,修改代码如下:#menu7 li a {height:25px;/*border-right:1px solid #666666;*......
继续阅读
采用”FLOAT:LEFT“的DIV在IE8、IE7、都没问题,IE6下却向下移动,出现空白。这是因为,IE6采用的内核默认把DIV之间的距离增加了3~5个PX,所以,试试是将下移的DIV的STYLE里增加"margin-left:-5px;"或者更小。 解决IE7、IE8样式不兼容问题 方法一、要在页面中加入如下HTTP meta-tag: 只要IE8一读到这个标签,它就会自动启动IE7兼容模式......
继续阅读