ie7.0的出现,开始尽量少用hack去布局

原创 2006年05月20日 02:39:00

随着ie7.0的普及,在页面测试时又得考虑多了一个选择,也多了一个任务。如何去应付ie7.0,这也开始成为了一个问题,因为之前页面的css中肯定出现过为应付不同浏览器而使用不同的hack技巧。

以下转载一下sharkui.com中列出的ie7.0由于改进bug而失效的hack。

* html
下划线Hack      /*不再解析下划线开头的属性*/
/**/注释Hack     /*对IE6透明(IE5.x是会解析的),但是现在IE7 beta2将会解析它*/

由于增强功能而失效的Hack技巧

child选择符Hack  >  /*之前ie6.0 <= 不支持这功效,ff,opera支持,现在IE7 beta2支持这个写法*/
相邻选择符Hack  +
相邻选择符和first-child伪类选择符

现在的做法应该是在主流的浏览器中,尽量去不使用hack,使用hack的情况应该是应付非主流的,应该是向低版本浏览器兼容。

effective javascript(五)——变量作用域(尽量少用全局变量,尽量使用局部变量)

javascript中创建全局变量十分简单,并不需要特别任何形式的声明就可以被整个程序的所有代码访问。 定义全局变量最大的问题是污染了命名空间,有可能会导致意外的冲突。 同时全局变量不利于代码模块...
  • u014641010
  • u014641010
  • 2017年04月19日 00:08
  • 189

避免使用if-else

(转载)http://blog.vsharing.com/wpskl/A990596.html 最近在研究一下怎样尽量少使用if-else,考虑到自己的使用情况,就想到了使用java中反射机制,可以...
  • zhuhai__yizhi
  • zhuhai__yizhi
  • 2016年02月18日 17:38
  • 987

String为什么尽量少用+ stringbuildd的原因

String为什么尽量少用+ stringbuildd的原因
  • xinjingsihai
  • xinjingsihai
  • 2016年06月24日 19:33
  • 626

史上最全的CSS hack方式一览

什么是CSS hack 由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不同浏览器的环境中呈...
  • freshlover
  • freshlover
  • 2013年09月28日 15:57
  • 167429

优化网站设计(二十一):尽量少用iframe

前言 网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。 作为通用的原则,雅虎的工程师团队曾经...
  • feiyangbaxia
  • feiyangbaxia
  • 2015年01月05日 14:01
  • 498

IE系列兼容性hack大全

ie hack css 兼容
  • playboyanta123
  • playboyanta123
  • 2015年08月27日 21:45
  • 1384

常见浏览器HACK技巧总结

IE Hack IE系列浏览器的hack大略如下: _nowamagic:1px;-----------ie6*nowamagic:1px;-----------ie7nowamagic:1p...
  • u012950186
  • u012950186
  • 2014年08月13日 15:10
  • 1042

常见hack及解决办法

常见hack技巧 css _:ie6内核浏览器识别 color:#333;_color:#999; *:ie7及其以下内核浏览器识别 color:#333;*color:#999...
  • u598975767
  • u598975767
  • 2016年04月25日 15:42
  • 1175

CSS hack大全&详解(什么是CSS hack)

原文:http://www.kwstu.com/Admin/ViewArticle/201409011604277330 CSS hack大全&详解(什么是CSS hack) 1、什么是C...
  • liu_rong_fei
  • liu_rong_fei
  • 2016年06月01日 13:57
  • 471457

我是一个尽量少用国产软件的软件开发工程师

[作者] 网名: 猪头三 站点: http://www.x86asm.com Email: 643439947@qq.com QQ: 643439947 编程生涯: 2001~至今[15...
  • Code_GodFather
  • Code_GodFather
  • 2016年07月25日 10:18
  • 4082
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ie7.0的出现,开始尽量少用hack去布局
举报原因:
原因补充:

(最多只允许输入30个字)