美文网首页
js基础复习day04 (获取CSS兼容性)

js基础复习day04 (获取CSS兼容性)

作者: Haiya_32ef | 来源:发表于2017-05-24 16:51 被阅读0次
  1. 获取CSS最终样式的兼容写法

obj.currentStyle 兼容IE浏览器的写法;window.getComputedStyle(obj,null)[attr]这个方法谷歌火狐支持,第二个参数如果没有伪类就写null
<pre>function getCssAttr(obj,attr) {
if(obj.currentStyle){
return obj.currentStyle[attr];
}else {
return window.getComputedStyle(obj,null)[attr];
}
}</pre>

  • 定时器的原理

执行一个任务,这个任务的执行时间是2s,每隔1s执行如果对于一次定时器来说,这个任务需要多长时间执行完
对于多次定时器来说,任务需要多长时间执行完成
对于一次定时器是间隔一秒后执行两秒的任务,所以是3秒
对于多次定时器来说,定时器中会有一个任务队列,会每间隔1秒把对应的任务放置在这个队列中,
如果上一个任务执行完成,就立即执行下一个任务,只要这个任务存在队列中

相关文章

  • js基础复习day04 (获取CSS兼容性)

    获取CSS最终样式的兼容写法 obj.currentStyle 兼容IE浏览器的写法;window.getComp...

  • 文本溢出

    css单行 兼容性较好 css多行 兼容移动端和chrome js多行 可使用插件解决 Clamp.js

  • css3动画与js动画

    比较 兼容性 css3 兼容性不好,IE10才开始支持。 js 兼容性好,甚至可以兼容IE6。 性能 css3 在...

  • jQuery 常用API

    1. jQuery 选择器 1.1 jQuery 基础选择器 原生 JS 获取元素方式很多,很杂,而且兼容性情况不...

  • 关于浏览器兼容的一些解决方案

    1、使用CSS之前先查CSS的兼容性(MDN、caniuse)2、使用html5shiv.js之类的用JS插件实现...

  • No.32 jQuery选择器

    一、jQuery 基础选择器 原生 JS 获取元素方式很多,很杂,而且兼容性情况不一致,因此 jQuery 给我们...

  • html css js 基础二(兼容性)

    一:兼容性 1:ie67下要支持inline-block 需要给div加上display:inline-block...

  • 兼容性问题

    CSS兼容性问题PC页面布局兼容JS兼容问题移动页面兼容问题 CSS兼容问题.header {_width:100...

  • 每天get几个JavaScript小技巧(一)

    加载 JS (外部)/ CSS(外部) / style 获取URL参数

  • React入门(一)

    React 一. js复习 重新理解javascript(适合快速浏览复习闭包等基础的js知识)。快速复习js特性...

网友评论

      本文标题:js基础复习day04 (获取CSS兼容性)

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