A JavaScript Fancier

伟大的javascript技术研究中...

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  304 随笔 :: 0 文章 :: 479 评论 :: 0 Trackbacks

Body = Ancestor (祖先或长辈)
DIV = ID selector = Parent (父辈)
ul, li = Descendeants of the DIV (后代子孙)

!important = 主要用于IE Hacks.
/**/ = IE/Opera的 Hacks 及Filters 使用。凡使用Hacks 或Filters 的网站,通用说法叫 "Quirkmode".
许多 Hacks 及Filters 的使用,主要是让网站在IE5和 Opera 5/6, Netscape 4.x 等浏览器上能正常显示。以今天的浏览器来说,Hacks已经不太需要了, 不过IE 6 还是很多问题,许多网站设计师还是的使用Hacks。

这网站记载了所有经已发现的IE bugs及解决方法(hacks)
http://www.positioniseverything.net/explorer.html

body>div 是Hacks 的方法,主要针对Opera浏览器。

举个例子:

div.myDiv { width: 200px; }
myDiv 的字体是黑色。

html>div.myDiv 或 body>div.myDiv {
html>body div.myDiv { width: 200px; }
是告诉Opera div.myDiv 的字体显示为红色。

只要在google 里寻找Opera 或IE hacks, 你会更了解如何使用 !important 或
/**/ 或 body>div
posted on 2006-08-17 02:14 Yemoo'S JS Blog 阅读(1268) 评论(0)  编辑 收藏 引用 所属分类: Web2.0相关内容
只有注册用户登录后才能发表评论。