网页设计~老生常谈~浏览器兼容--2个主要问题的解决
时间:2011-06-14
来源:gary2948
总算在这个礼拜的开头完成了这辈子的第一个感觉像网页的网页~
算个临时性的总结,趁我还记得的时候~
问题1:同种浏览器,不同浏览模式的兼容问题
现代比较主流的浏览器都分为2个模式,一个是传统兼容模式,一个是速度较快的浏览模式
先来扫盲一下,所谓的浏览模式,或者急速模式,他所使用的是WEBKIT核心,也是公认的最快的一个核心,但是会碰到种种的问题,比如一些布局的调整,当然个人觉得最悲剧的就是这点了。
个么如何去解决这些问题呢?额,很悲剧的说,木有方法~~靠积累~~
我会不断更新,把遇到的问题一一列举。
<div2 style="height:5px;float:left;"></div2>
<div3 style="height:7px;float:right;"></div3>
</div1>
<div4>
<div5 style="float:left;"></div5>
<div6 style="float:right;"></div6>
</div4>
这样一个框架,在急速模式或者浏览下是完全OK的,但是在兼容模式下会让DIV6的位置和DIV6不在同一水平线上,因为DIV3的高度。
解决方案:讲DIV2的margin或者padding在Y方向多设置5个PX。
问题2:不同浏览器兼容问题
这个问题就比较大了,暂时来讲在做完一个网页后应在大多数的浏览器中进行验证,推荐一个软件IETester 可以尝试下,还算过的去,仍然努力寻找。
为了更好的支持FIREFOX,必须在布局中明确左边与右边的概念,就是说必须使用FLOAT属性来进行定位。
其实兼容性问题是一直比较头大的问题,所以,最好的办法就是靠积累,做多了,碰到的多了,问题就迎刃而解了。
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28