未卜的博客

code change the world !


  • 主页

  • 分类

  • 归档

  • 简介

  • 搜索

haslayout

发表于 2018-03-13 | 阅读次数:

什么是haslayout

layout是windows IE的一个私有概念,它决定了元素如何对其内容定位和尺寸计算,
以及与其他元素的关系和相互作用。当一个元素“拥有布局”时,它会负责本身及其子元素的尺寸和定位。
而如果一个元素“没有拥有布局”,那么它的尺寸和位置由最近的拥有布局的祖先元素控制。

必须说明的是,IE8及以上浏览器使用了全新的显示引擎,已经不在使用haslayout属性,
因此haslayout属性只针对IE6和IE7。
阅读全文 »

重绘&重排

发表于 2018-03-13 | 阅读次数:

重绘(Repaint)

重绘是一个元素外观的改变所触发的浏览器行为,例如改变outline、背景色等属性。浏览器会根据元素的新属性重新绘制,
使元素呈现新的外观。重绘不会带来重新布局,所以并不一定伴随重排。
阅读全文 »

浏览器兼容性

发表于 2018-03-13 | 阅读次数:
1.event事件对象兼容
    event=event||window.event
阅读全文 »

js模块化

发表于 2018-03-09 | 阅读次数:
  • 模块化的理解
  • 什么是模块?
    • 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起
    • 块的内部数据/实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信
  • 一个模块的组成
    • 数据—>内部的变量
    • 操作数据的行为—>内部的函数
阅读全文 »

css3 变量

发表于 2018-03-09 | 阅读次数:
css3 变量
阅读全文 »
123
未卜

未卜

15 日志
13 标签
RSS
GitHub E-Mail 微博
项目地址
  • 汽修掌上通
  • 微信车主端
  • 新婚季
  • 万色城
  • HI运动健身
© 2017 — 2019 未卜
本站访客数:
博客全站共8.7k字