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

浏览器兼容性问题

作者: 月半女那 | 来源:发表于2019-05-08 11:31 被阅读0次
  1. 样式兼容性问题(css):可以重置全局样式(自己手写reset.css)也可以使用 Normalize.css
    ie6下图片半透明:filter
    ie9input设置line-height不起效果,要同时设置height
    在chorme中文界面下默认会将小于12px的文本强制按照12px显示,可以通过css属性 -webkit-text-size-adjust:none
  2. 交互兼容性(js): 事件兼容性问题,通常可以封装一个适配器,过滤事件句柄绑定,移除,冒泡阻止以及默认事件行为处理
var  helper = {}

 //绑定事件
 helper.on = function(target, type, handler) {
    if(target.addEventListener) {
        target.addEventListener(type, handler, false);
    } else {
        target.attachEvent("on" + type,
            function(event) {
                return handler.call(target, event);
            }, false);
    }
 };

 //取消事件监听
 helper.remove = function(target, type, handler) {
    if(target.removeEventListener) {
        target.removeEventListener(type, handler);
    } else {
        target.detachEvent("on" + type,
        function(event) {
            return handler.call(target, event);
        }, true);
     }
 };
  1. 浏览器hack
 <!--[if IE 8]> ie8 <![endif]-->
 
 <!--[if IE 9]> ie9 浏览器 <![endif]-->
  1. 浏览器内核
浏览器 内核
IE Trident
chorme Blink
firefox Gecko
Safari Webkit
Opera Blink

相关文章

  • 浏览器兼容性

    浏览器兼容性问题

  • 浏览器常见的兼容问题

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

  • 浏览器兼容性

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

  • 浏览器兼容性

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

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

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

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

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

  • 浏览器兼容问题

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

  • 减少浏览器兼容性问题

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

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

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

  • 移动端开头

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

网友评论

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

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