不同浏览器的兼容一些写法

来源:byzuo.cn 时间:2009-03-26 12:58:00 

[Hack] 意为”劈”、”砍”。 [Hacker] 意为”黑客”

CSS Hack 是指针对不同的浏览器写不同的CSS code的过程,简单的说是为了兼容不同浏览器所做的一系列补救措施。

CSS Hack制作:

正确的理解和仔细的分析你自己的页面,正确的构架可以减少CSS Hack的使用

由于浏览器对某些CSS code解释的不同,Hack只是这个过渡时期的产物,如果所有的东西都向标准这个东西看齐的话,以前带Hack的网站还得改版,所以尽量少的使用Hack。部分Hack方法整理如下:

事件一

.box {
width:100px!important; /* hack for ie7+FF */
width:120px; /* hack for ie6 */
}

事件二

.box {
width:100px; /* hack for FF */
*width:120px; /* hack for ie6+ie7 */
}

事件三

.box {
width:100px!important; /* hack for FF */
*width:120px!important; /* hack for ie7 */
*width:150px; /* hack for ie6 */
}
.box { width: 120px; } /* hack for FF */
*html .box { width: 80px;} /* hack for ie6 */
*+html .box { width: 60px;} /* hack for ie7 */

标签:浏览器,兼容,CSS,Hack
0
投稿

猜你喜欢

  • 解密SQL Server数据库系统的编译

    2009-03-16 17:33:00
  • fso怎样判断一个盘上是否有文件

    2007-09-26 12:35:00
  • 用文本+ASP打造新闻发布系统

    2009-02-02 09:31:00
  • 说说页面中header的XHTML结构选择

    2008-06-09 12:49:00
  • javascript农历日历及世界时间代码

    2007-12-21 13:25:00
  • (小技巧)复制消息对话框的内容

    2008-10-21 10:51:00
  • SQL Server 2005 五个动态管理对象

    2008-12-18 14:50:00
  • 添加到各大流行网摘 书签的代码

    2008-04-20 14:15:00
  • 用JMail、CDONTS发送邮件asp源码

    2007-09-24 15:58:00
  • JavaScript性能优化小技巧,创建文档碎片

    2010-03-31 18:27:00
  • asp如何对文件进行操作?

    2009-11-20 18:31:00
  • 4个Web图片在线压缩优化工具

    2009-10-13 21:02:00
  • mysql: 安装后的目录结构

    2011-03-08 09:46:00
  • ASP下标越界错误的解决方法

    2008-10-19 17:39:00
  • 初学ASP编程易犯的一个错误要注意

    2008-11-07 15:08:00
  • SQL Server 2000里的数据类型

    2011-06-11 14:07:00
  • 慎用UL列表

    2009-03-25 20:21:00
  • 如何解决因使用On Error Resume Next导致错误不正确的问题?

    2009-12-16 18:34:00
  • ASP设计常见问题及解答精要

    2009-04-21 11:16:00
  • 《web信息架构》——分类方式

    2009-11-27 19:16:00
  • asp之家 网络编程 m.aspxhome.com