一

{"type":"编程笔记"}


  • Home

  • Archives
  • Search

ie6 a:hover bug

Posted on 2015-11-17   |   In web

ie6下a标签href="#"时a:hover失效

Read more »

about haslayout of ie6 and ie7

Posted on 2015-11-17   |   In web

什么是haslayout

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

必须说明的是,ie8及以上浏览器使用了全新的显示引擎,已经不在使用haslayout属性,因此文中提到的haslayout属性只针对ie6和ie7。

为什么会有haslayout

理论上说,每个元素都应该控制自己的尺寸和定位,即每个元素都应该“拥有布局”,当然这只是理想状态。而对于早期的ie显示引擎来说,如果所有元素都“拥有布局”的话,会导致很大的性能问题。因此ie开发团队决定使用布局概念来减少浏览器的性能开销,即只将布局应用于实际需要的那些元素,所以便出现了“拥有布局”和“没有拥有布局”两种情况。

默认情况下拥有布局的元素

Read more »

batch rename files using bash script

Posted on 2015-05-06   |   In linux

这个主要是为了方便批量重名命图片文件而写的,并且只是我简单针对小写文件名为jpg/png的图片做了处理,其他形式需要传后缀名进来,在第二个参数中指定文件扩展名:

Read more »

git status中文文件名显示问题

Posted on 2015-04-28   |   In linux

在linux或者maxos上用git status查看项目状态时,发现中文文件名显示有问题,如下:

Read more »

在macvim中为vim-airline配色

Posted on 2014-08-06   |   In vim

使用brew安装macvim,并下载powerline-fonts安装:

Read more »
1…282930…99
yuweijun

yuweijun

492 posts
12 categories
RSS
GitHub Twitter
© 2021 yuweijun
Powered by Hexo
Theme - NexT.Mist.KISS