摘要: 其他浏览器正常显示一行,IE6/7显示效果如下(不认display:inline-block) 可以通过下面方法解决 *display: inline; *zoom: 1; 问题2:当设置高度为1px的时候,IE6显示高度为19px,可以通过overflow:hidden解决 阅读全文
posted @ 2017-05-12 17:52 影子疯 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 所有浏览器显示效果都一样 给父级加上border属性,除IE6/7以外都可正常显示,可以通过overflow和zoom触发BFC和layout属性解决 阅读全文
posted @ 2017-05-12 16:50 影子疯 阅读(264) 评论(0) 推荐(0) 编辑
摘要: IE6下效果 其他浏览器下效果 解决方案:编写代码时,尽量使子级元素宽高小于父级 阅读全文
posted @ 2017-05-12 14:52 影子疯 阅读(136) 评论(0) 推荐(0) 编辑
摘要: box不能包住left和right 通过给box添加伪类解决上述问题 给h2元素加上高height 在IE6下(其他浏览器正常),h2属于块级元素,默认占一行 只需要给h2加上float属性就可解决上述问题。 问题2:在IE6下,left和right直接会有缝隙,代码如下 IE6显示效果 其他浏览器 阅读全文
posted @ 2017-05-12 14:42 影子疯 阅读(185) 评论(0) 推荐(0) 编辑
摘要: IE6/7 不支持H5标签可以通过以下方法解决 可以通过JS创建标签实现(默认是行级标签),然后转换成块级元素。 标签很多的时候,不可能一一创建元素,可以通过JS插件实现 阅读全文
posted @ 2017-05-12 10:38 影子疯 阅读(460) 评论(0) 推荐(0) 编辑