前端页面兼容性问题总结
来源:互联网 发布:js protocol buffer 编辑:程序博客网 时间:2024/04/28 10:31
前端兼容性问题总结
1.图片 img 标签,在IE浏览器下会有空白
解决办法:display:block;
2. IE6 下父级没有宽高,不会触发haslayout。
触发原因:子级浮动,父级没有宽高,overflow失效 父级加 zoom:1;
3.躲猫猫
触发原因:一个元素浮动了,同级的元素未浮动。clear:both; 元素有一个border。 解决办法:都浮动
4. 双边距
触发原因:margin-left float:left 触发原因:margin-right float:right 解决办法:display:inline
5.ie6 子级会撑开父级
解决办法:父级overflow:hidden
6. ie6 行高失效
触发原因:文字后有 inline-block 元素时触发 解决办法:给 inline-block 元素加上 vertical-align:middle; 解决办法:给 inline-block 元素加上 margin=(行高-input高)/2
7.margin 负值
触发原因:ie6不能超出父级 解决办法:子级身上加 position:relative;
8. IE6 最小高度 12px
解决办法:overflow:hidden; 解决办法:font-size:2px; 不靠谱 chrome浏览器支持12PX字体大小
9. IE6 单像素bug
解决办法:别用奇数
10. IE6 3像素bug
触发原因:有一个元素浮动了,另一个元素未浮动 解决办法:都浮动
11. li 下面默认的间距
1.用浮动 2.vertacal-align:top;
12. 最小宽度
_width
13. ie6 注释bug
触发原因: 父级 width:300px; margin:20px auto; overflow:hidden; 子级: width:100%; float:left; 两个浮动的文本间有注释 解决办法:浮动的元素 background:none; 解决办法:去掉注释。
14. 双浮动bug
触发原因:给浮动的元素身上加 绝对定位 解决办法: 1.去掉绝对定位 2.加上top/left
1 0
- 前端页面兼容性问题总结
- 前端兼容性问题总结
- 前端兼容性问题总结
- 前端兼容性问题总结
- 前端 PC端兼容性问题总结
- 前端兼容性问题总结--1
- 前端兼容性问题总结--2
- 前端兼容性问题总结及前端详细笔记总结
- 前端页面布局常见的兼容性问题和解决方法
- 页面兼容性问题
- 兼容性问题总结
- 兼容性问题总结
- 兼容性问题总结
- 前端:css页面布局总结
- iPhone前端兼容性问题汇总
- 前端一些兼容性问题
- 前端兼容性问题整理
- 遇到的前端兼容性问题
- nginx配置好了不能访问
- 链表 带表头 循环
- 初探Django-mysite(5)
- 编译原理学习(一)词法分析器
- 基于STM32F103ZE芯片的RT-thread 操作系统移植
- 前端页面兼容性问题总结
- Z-Stack/ble OSAL 中OSAL按键事件的触发流程分析
- netfilter/iptables全攻略
- 欢迎使用CSDN-markdown编辑器
- javaWEB总结(9):自定义HttpServlet
- oracle操作重做日志文件组
- Android开发获取设备硬件相关信息
- 联合体的用法与特点
- Spring源码分析之ioc注入