判断区分IE6 IE7 firefox等浏览器类型的代码

在各浏览器要保持网页效果一样,还真是个头疼的问题,而且问题相当的多,这里总结最重要的一小部分。

在CSS文件中如何判断浏览器是Firefox、IE6、IE7

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>
<html xmlns=http://www.w3.org/1999/xhtml>
<head>
<meta. http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>关于用CSS区分Firefox、IE6、IE7</title>
<style type="text/css">
#example{color:red ;}/*firefox*/
* html #example{color:blue;}/*ie6*/
*+html #example{color:green;}/*ie7*/
</style>
</head>
<body>
<div id="example">在FireFox下应为红色,在IE6.0下应为蓝色,在IE7.0下应为绿色。</div>
</body>

复制上面代码保存为html文件,在分别在firefox、IE6、IE7打开看看文字的颜色。

继续阅读判断区分IE6 IE7 firefox等浏览器类型的代码