CSS if条件Hack是不是只针对IE浏览器?
<!--[ifIE]>OnlyIE<![endif]-->仅所有的WIN系统自带IE可识别<!--[ifIE5.0]>OnlyIE5.0<![endif]-->只有IE5...
<!--[if IE]> Only IE <![endif]-->
仅所有的WIN系统自带IE可识别
<!--[if IE 5.0]> Only IE 5.0 <![endif]-->
只有IE5.0可以识别
<!--[if gt IE 5.0]> Only IE 5.0+ <![endif]-->
IE5.0包换IE5.5都可以识别
<!--[if lt IE 6]> Only IE 6- <![endif]-->
仅IE6可识别
<!--[if gte IE 6]> Only IE 6/+ <![endif]-->
IE6以及IE6以下的IE5.x都可识别
<!--[if lte IE 7]> Only IE 7/- <![endif]-->
仅IE7可识别
<!--[if gte IE 7]> Only IE 7/+ <![endif]-->
IE7以及IE7以下的IE6、IE5.x都可识别
<!--[if IE 8]> Only IE 8/- <![endif]-->
仅IE8可识别
只有这几个吧 展开
仅所有的WIN系统自带IE可识别
<!--[if IE 5.0]> Only IE 5.0 <![endif]-->
只有IE5.0可以识别
<!--[if gt IE 5.0]> Only IE 5.0+ <![endif]-->
IE5.0包换IE5.5都可以识别
<!--[if lt IE 6]> Only IE 6- <![endif]-->
仅IE6可识别
<!--[if gte IE 6]> Only IE 6/+ <![endif]-->
IE6以及IE6以下的IE5.x都可识别
<!--[if lte IE 7]> Only IE 7/- <![endif]-->
仅IE7可识别
<!--[if gte IE 7]> Only IE 7/+ <![endif]-->
IE7以及IE7以下的IE6、IE5.x都可识别
<!--[if IE 8]> Only IE 8/- <![endif]-->
仅IE8可识别
只有这几个吧 展开
5个回答
展开全部
是的。
一、Css if hack条件语法:
1、<!--[if IE]> Only IE <![endif]-->
仅所有的WIN系统自带IE可识别;
2、<!--[if IE 5.0]> Only IE 5.0 <![endif]-->
只有IE5.0可以识别;
3、<!--[if gt IE 5.0]> Only IE 5.0+ <![endif]-->
IE5.0包换IE5.5都可以识别;
4、<!--[if lt IE 6]> Only IE 6- <![endif]-->
仅IE6可识别;
5、<!--[if gte IE 6]> Only IE 6/+ <![endif]-->
IE6以及IE6以下的IE5.x都可识别;
6、<!--[if lte IE 7]> Only IE 7/- <![endif]-->
仅IE7可识别;
7、<!--[if gte IE 7]> Only IE 7/+ <![endif]-->
IE7以及IE7以下的IE6、IE5.x都可识别;
8、<!--[if IE 8]> Only IE 8/- <![endif]-->
仅IE8可识别;
二、实例教程:让IE6-IE8显示不同的内容,DIV CSS代码如下,
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>实例教程</title>
</head>
<body>
你正在使用:
<!--[if IE 7]>
<h2>IE7</h2>
<![endif]-->
<!--[if IE 6]>
<h2>IE6</h2>
<![endif]-->
<!--[if IE 8]>
<h2>IE8</h2>
<![endif]-->
<br><br>
<strong>说明</strong>:如果你的浏览器版本为多少即会显示IE多少,针对IE6-IE8实验CSS教程
</body>
</html>
一、Css if hack条件语法:
1、<!--[if IE]> Only IE <![endif]-->
仅所有的WIN系统自带IE可识别;
2、<!--[if IE 5.0]> Only IE 5.0 <![endif]-->
只有IE5.0可以识别;
3、<!--[if gt IE 5.0]> Only IE 5.0+ <![endif]-->
IE5.0包换IE5.5都可以识别;
4、<!--[if lt IE 6]> Only IE 6- <![endif]-->
仅IE6可识别;
5、<!--[if gte IE 6]> Only IE 6/+ <![endif]-->
IE6以及IE6以下的IE5.x都可识别;
6、<!--[if lte IE 7]> Only IE 7/- <![endif]-->
仅IE7可识别;
7、<!--[if gte IE 7]> Only IE 7/+ <![endif]-->
IE7以及IE7以下的IE6、IE5.x都可识别;
8、<!--[if IE 8]> Only IE 8/- <![endif]-->
仅IE8可识别;
二、实例教程:让IE6-IE8显示不同的内容,DIV CSS代码如下,
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>实例教程</title>
</head>
<body>
你正在使用:
<!--[if IE 7]>
<h2>IE7</h2>
<![endif]-->
<!--[if IE 6]>
<h2>IE6</h2>
<![endif]-->
<!--[if IE 8]>
<h2>IE8</h2>
<![endif]-->
<br><br>
<strong>说明</strong>:如果你的浏览器版本为多少即会显示IE多少,针对IE6-IE8实验CSS教程
</body>
</html>
微测检测5.10
2023-07-11 广告
2023-07-11 广告
IEC62133与en62133的区别如下:1. 认证机构不同:IEC62133是国际的标准,它以国际通用的标准进行生产;而en62133采用的是欧盟的标准,它使用欧盟的生产需求进行生产。2. 宗旨不同:IEC62133的宗旨是促进电气、电...
点击进入详情页
本回答由微测检测5.10提供
展开全部
还可以实现非IE浏览器可识别:具体应用例子如下:
<!--[if IE]>
<h1>您正在使用IE浏览器</h1>
<![endif]-->
<!--[if IE 5.5]>
<h1>版本 5.5</h1>
<![endif]-->
<!--[if IE 6]>
<h1>版本 6</h1>
<![endif]-->
<!--[if IE 7]>
<h1>版本 7</h1>
<![endif]-->
下面的代码是在非IE浏览器下运行的条件注释
<!--[if !IE]><!-->
<h1>您使用不是 Internet Explorer</h1>
<!--<![endif]-->
最终在非IE和特殊的IE浏览器下起作用
(或者使用 lte lt 或者 gt gte来判断,如:
<!--[if lte IE 6]>
在IE 6下显示的信息
<![endif]-->
).
<!--[if IE 6]><!-->
<h1>您正在使用Internet Explorer version 6<br />
或者 一个非IE 浏览器</h1>
<!--<![endif]-->
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个hack是只有ie浏览器才识别的,符合条件的里面的内容会当然html源代码放到页面,也行微软也知道自己浏览器是多么的有“个性”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不这样的,除了ie的各个版本以外,也可以针对非ie内核的浏览器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对 的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |