gpt4 book ai didi

css 条件语句 : include stylesheet for IE8+ and rest

转载 作者:太空宇宙 更新时间:2023-11-04 04:40:27 24 4
gpt4 key购买 nike

我有这个样式表:

<link rel="stylesheet" href="/static/web/bootstrap/css/bootstrap-responsive.min.css" />

我想将它包含在 IE8+ 和任何其他浏览器中,但包含在 IE7- 中。可能吗?

编辑:我试过:

<!--[if (gte IE 8)|(!IE)]>
<link rel="stylesheet" href="/static/web/bootstrap/css/bootstrap-responsive.min.css" />
<![endif]-->

但这不包括 Firefox 或 Chrome(或我想是 IE8+ 以外的任何其他浏览器)下的文件

编辑 2:事实上,我应该包括 IE9+(不是 IE8+)的文件,因为我刚刚发现甚至 IE8 都不支持媒体查询。无论如何,就“如何做这件事”而言,这并不重要。

最佳答案

Conditional Comments中有一些特殊的语法

gt: greater than
lte: less than or equal to

因此您可以使用它们进行过滤。

<!--[if gt IE 7]>
<link rel="stylesheet" href="/static/web/bootstrap/css/bootstrap-responsive.min.css" />
<![endif]-->

条件注释也支持 multiple condition使用 AND(&)OR(|) 运算符

<!--[if (gt IE 7)|(!IE)]>
<link rel="stylesheet" href="/static/web/bootstrap/css/bootstrap-responsive.min.css" />
<![endif]-->

关于css 条件语句 : include stylesheet for IE8+ and rest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15572114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com