最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

兼容不同浏览器的CSSHack写法_html/css

来源:动视网 责编:小采 时间:2020-11-27 15:40:18
文档

兼容不同浏览器的CSSHack写法_html/css

兼容不同浏览器的CSSHack写法_html/css_WEB-ITnose:所谓 CSS Hack,是指在 CSS 代码中嵌入诸如 *,*html 等代码,方便于控制某种浏览器的具体样式。比如有些 CSS Hack 只能被 IE6 或 IE7 识别,而 Firefox 等浏览器则不能识别。这样一来可以有效控制 CSS 在不同浏览器的表现,避免撰写多个 CSS 文
推荐度:
导读兼容不同浏览器的CSSHack写法_html/css_WEB-ITnose:所谓 CSS Hack,是指在 CSS 代码中嵌入诸如 *,*html 等代码,方便于控制某种浏览器的具体样式。比如有些 CSS Hack 只能被 IE6 或 IE7 识别,而 Firefox 等浏览器则不能识别。这样一来可以有效控制 CSS 在不同浏览器的表现,避免撰写多个 CSS 文


所谓 CSS Hack,是指在 CSS 代码中嵌入诸如 *,*html 等代码,方便于控制某种浏览器的具体样式。比如有些 CSS Hack 只能被 IE6 或 IE7 识别,而 Firefox 等浏览器则不能识别。这样一来可以有效控制 CSS 在不同浏览器的表现,避免撰写多个 CSS 文件。

芒果在这里大致整理了常用 CSS Hack 的写法,帮助你更好地控制页面呈现:

1. * 符号

IE 浏览器能识别 * 符号,但其他浏览器诸如 Firefox、Opera、Chrome 等不能识别 * 符号。

例:在 Firefox 和 IE 中呈现不同的文字颜色:

color:red;*color:blue; //在 Firefox 等非 IE 核心浏览器中,文字呈现红色;而 IE 中呈现蓝色。

2. !important

IE7 不但能识别 * 符号,还能识别 !important,而 IE6 只能识别前者。

例:在 IE6 和 IE7 中呈现不同的文字颜色:

color:red !important;color:blue; //在 IE7 浏览器中,文字呈现红色;而 IE6 中呈现蓝色。

综合 1 和 2,利用上述浏览器特性,可在 CSS 中判别 Firefox,IE7,IE6 并加载不同样式。
例:在 Firefox,IE7,IE6 中呈现三种不同文字颜色:

color:blue;*color:red !important;*color:green; //在 Firefox 中,文字呈现蓝色,在 IE7 浏览器中,呈现红色;而 IE6 中呈现蓝色。

4. *html 和 *+html
IE 核心的浏览器能识别*html 和*+html,而 Firefox 等非 IE 核心浏览器不能识别。

例:在 Firefox,IE7,IE6 中呈现三种不同文字颜色:

#div {color:red;} *html #div {color:green;} *+html #div{color:blue;} //第一句 Firefox 等可以正常识别,所以这些浏览器中文字呈红色; //第二句 IE6 能识别并执行,用于针对 IE6 写的样式,文字绿色; //第三句只有 IE7 才能正确识别,而 IE6 和其他非 IE 核心浏览器不能,文字呈蓝色。

文档

兼容不同浏览器的CSSHack写法_html/css

兼容不同浏览器的CSSHack写法_html/css_WEB-ITnose:所谓 CSS Hack,是指在 CSS 代码中嵌入诸如 *,*html 等代码,方便于控制某种浏览器的具体样式。比如有些 CSS Hack 只能被 IE6 或 IE7 识别,而 Firefox 等浏览器则不能识别。这样一来可以有效控制 CSS 在不同浏览器的表现,避免撰写多个 CSS 文
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top