zoukankan      html  css  js  c++  java
  • 兼容性

    1.   清除浮动的兼容性   清除浮动在低版本浏览器不行,需要处理兼容性   加一个.clearfix{*zoom:1;}

    2.   ie低版本不支持Rgba()

    3.   每个浏览器都有自己的前缀   主要解决css3中的兼容问题   chrome(谷歌)  的前缀  -webkit-   firefox(火狐)  的前缀  -moz-   ie  的前缀  -ms-   (opera)欧朋  的前缀  -o-   国内的浏览器的内核是谷歌

    4.   Document.body 获取的是文档中的body标签   Document.documentElement  获取的是文档中根节点   但Ie6不支持document.documentElement,所以要兼容   兼容性写法   Var w=document.documentElement.clientWidth||document.body.clientWidth   获取浏览器可见区的宽度

    5.   获取浏览器的body属性是有兼容的   Var dd=document.body||document.documentElement   scrollTop和scrollLeft的最小值是0   获取body的整个文档的高   document.body.scrollHeight||document.documentElement.scrollHeight   获取浏览器一屏幕的高(浏览器的可视区)   Document.body.clientHeight||document.documentElement.clientHeight

    6.   Event 的兼容性   在chrome下 event是undefined 在Ie低版本下是null,火狐下会报错   document.onclick=function(e){           var e=e||window.event       }

    7.   阻止事件冒泡兼容性     1.event.cancelBubble=true     2.event.stopPropagation?event.stopPropagation():event.cancelBubble=true

    8.   阻止事件默认行为兼容性   比如 a的href   Href为空 会自动刷新页面   Href为# 锚点跳转   Href为javascript:;阻止默认行为的发生   Event.preventDefault?Event.preventDefault():event.returnValue=false

  • 相关阅读:
    Codeforces 678E 状压DP
    Codeforces 667C DP
    POJ 3017 DP + 单调队列 + 堆
    Codeforces 1154F (DP)
    Codeforces 1154G 枚举
    Codeforces 1153D 树形DP
    Codeforces 1109E 线段树
    Codeforces 1109C 线段树
    Codeforces 1109D (树的计数问题)
    async/await
  • 原文地址:https://www.cnblogs.com/1723466522gx/p/10154237.html
Copyright © 2011-2022 走看看