美文网首页
浏览器兼容性问题

浏览器兼容性问题

作者: 小米粒VB | 来源:发表于2017-09-02 12:36 被阅读0次

HTML

1:HTML5新标签在IE9下的浏览器不识别。

2:ul标签内外边距,IE6,IE7有默认外边距,IE8及其他有默认内边距。设置统一的内边距为0。


CSS样式兼容

1:css hack:IE6 _,IE7 *,IE8及其他正常。

2:IE6双边距问题:IE6浮动后,又有横向的margin,该元素的外边距是其值的2倍。

3:IE6下图片的下方有空隙:给img元素设置display:block。

4:IE6下两个float之间的3px的bug:给右侧的元素也设置float:left。

5:IE6下没有min-width的概念,其默认的width是min-width。

6:IE6使用margin:0 auto无法居中:为其父元素设置text-align:center。

7:被点击过的超链接不在具有hover,active属性:lvha  link未被访问过 visited已被访问过 hover鼠标悬停在上面 active按着时的状态。

8:IE6无法设置1px原因默认行高所致:overflow:hidden;/line-height:1px;/zoom:0.8;。


js

1:事件绑定:addEventListener,IE下attachEvent。

2:事件捕获方式:标准由外至内,IE由内至外。

3:window.event获取目标的方式不同:标准event.target,其他event.srcElement。

4:低版本IE中日期处理函数的值不是与1900的差值,高版本IE与标准一致是1900的差值,var year =new Date().getYear()。

5:ajax实现方式不同:XMLHttpRequest,IE下是activeXObject。

6:获取dom节点的父节点,子节点方式不同:其他是parentNode,childNodes,IE是parentElement,children。

相关文章

  • 浏览器兼容性

    浏览器兼容性问题

  • 浏览器常见的兼容问题

    什么是浏览器的兼容问题 浏览器的兼容性问题也就是网页的兼容性或者网站兼容性问题, 指网页在各种浏览器上的cs...

  • 浏览器兼容性

    一、什么是浏览器兼容性 浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一...

  • 浏览器兼容性

    什么是浏览器的兼容性 浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致...

  • 浏览器兼容性问题及解决方案(JS部分)

    关于浏览器兼容性问题的姊妹篇《浏览器兼容性问题及解决方案(CSS部分)》请点击这里。 常见的JS兼容性部分的问题有...

  • web前端开发中浏览器兼容问题(一)

    浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的...

  • 浏览器兼容问题

    浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的...

  • 减少浏览器兼容性问题

    做为一个前端工程师,不少时间都在处理浏览器兼容性问题。本文对如何减少浏览器兼容性问题的方法做了些总结。 确定运行环...

  • 4个技巧避免不必要的浏览器兼容性问题

    浏览器兼容性问题着实让人头疼,从最初的IE6浏览器到现在HTML5+CSS3的兴起,依然会存在兼容性问题,这里分享...

  • 移动端开头

    移动端开头 2.解决360浏览器兼容性问题

网友评论

      本文标题:浏览器兼容性问题

      本文链接:https://www.haomeiwen.com/subject/oezljxtx.html