div+css中如何判断是IE还是Firefox 5

div+css中如何判断浏览器是IE还是Firefox我要的是判断是IE还是Firefox?要看清问题!我不需要判断IE版本!OK!!... div+css中如何判断浏览器是IE还是Firefox
我要的是判断是IE还是Firefox?
要看清问题!
我不需要判断IE版本!
OK!!
展开
 我来答
xushh
2010-05-27 · TA获得超过209个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:187万
展开全部
以下代码可以帮你判读是否是IE 以及ie版本。看你的需要了。
通常因为ie的特殊性。
我们用一套css来作为默认的,对付ie以外的浏览器。
用下面代码来判读ie版本,而加载不同的css。
<head>
< ! --[if IE] >
< link type="text/css" rel="stylesheet" href="style_ie.css" / >< ! [endif] -- >
</head>

可使用如下代码检测当前IE浏览器的版本(注意:在非IE浏览器中是看不到效果的)

<!--[if IE]>
<h1>您正在使用IE浏览器</h1>
<!--[if IE 5]>
<h2>版本 5</h2>
<![endif]-->
<!--[if IE 5.0]>
<h2>版本 5.0</h2>
<![endif]-->
<!--[if IE 5.5]>
<h2>版本 5.5</h2>
<![endif]-->
<!--[if IE 6]>
<h2>版本 6</h2>
<![endif]-->
<!--[if IE 7]>
<h2>版本 7</h2>
<![endif]-->
<![endif]-->

那如果当前的浏览器是IE,但版本比IE5还低,该怎么办呢,可以使用<!--[if ls IE 5]>,当然,根据条件注释只能在IE5+的环境之下,所以<!--[if ls IE 5]>根本不会被执行。

lte:就是Less than or equal to的简写,也就是小于或等于的意思。

lt :就是Less than的简写,也就是小于的意思。

gte:就是Greater than or equal to的简写,也就是大于或等于的意思。

gt :就是Greater than的简写,也就是大于的意思。

! :就是不等于的意思,跟javascript里的不等于判断符相同
火狐
2014-07-31 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  尊敬的用户,您好!很高兴为您答疑。
  鉴于您的描述,您其实需要的是css标签样式的hack。利用此类hack,您所定义的样式只会在特定的浏览器内核下会被正确识别。
  希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aiyayaztt
2010-05-27 · TA获得超过153个赞
知道小有建树答主
回答量:235
采纳率:0%
帮助的人:133万
展开全部
听不懂,DIV+CSS里还能区别是IE还是FF的吗?
代码一样的,浏览器要两者兼容,不是说IE有专门的代码,FF有专门的代码,
有的话,也只有实在只有FF不兼容,用只对FF起效的一句代码来订个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yaohengliang
2010-06-03 · TA获得超过514个赞
知道小有建树答主
回答量:103
采纳率:100%
帮助的人:58.9万
展开全部
楼主的问题有多重意思。

1.问的是:div+css在ie与firefox的兼容性?

2.问的是:如果根据不同的浏览器加载不同的css代码。就是二楼的回答。

我来回答第一种意思:

div+css代码在不同浏览器间的解析是不同的。但最符合w3c标准的就是firefox浏览器,所以写css代码的顺序时,一定要先写firefox的再写修正IE的代码。

1.css兼容性写法顺序如下:
兼容IE6/IE7/IE8/FF的写法,注意下面的顺序不可颠倒

margin-bottom:40px; /*ff的属性*/
margin-bottom:140px\9; /* IE6/7/8的属性 */
color:red\0; /* IE8支持 */
*margin-bottom:450px; /*IE6/7的属性*/
_color:#ff0000; /* 只ie6支持 */

2.学习css兼容性的知识,多看一些知门户网站比如淘宝网,新浪网等网页的源代码。

大站的设计师一般都是高手,代码写的也比较规范。

给设计师介绍两个web开发工具

一个是:IE的开发工具条:IEDevToolBarSetup.msi

另一个是:firefox的firefug与web developer。

使用两个工具就可以方便的查看任何一个网站的css代码与html代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
k343688331
2010-06-04
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
<!--[if IE]>
<h1>您正在使用IE浏览器</h1>
<!--[if IE 5]>
<h2>版本 5</h2>
<![endif]-->
<!--[if IE 5.0]>
<h2>版本 5.0</h2>
<![endif]-->
<!--[if IE 5.5]>
<h2>版本 5.5</h2>
<![endif]-->
<!--[if IE 6]>
<h2>版本 6</h2>
<![endif]-->
<!--[if IE 7]>
<h2>版本 7</h2>
<![endif]-->
<![endif]-->
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式