注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 《网络规划设计师教程》..
 帮助

* html 的CSS Hacks用法


2008-09-29 12:39:10
 标签:css hacks   [推送到技术圈]

<!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=utf-8" />
<title>* html的Hacks</title>
<style type="text/css">
h3
{
border:1px dotted red;
font-size:14px;
}
* html h3
{
/*针对IE6及以下*/
border-style:solid;
}

#divTest
{
width:200px;
}
</style>
</head>

<body>
<h3>这是应用于IE6及以下的浏览器</h3>

<div id="divTest">
<h3>标题</h3>
<p>这是一个段落</p>
</div>
</body>
</html>
 
 
这里是针对IE6及以下版本的hacks
对于dotted,ie6会显示个dashed的划线比较难看
通过* html可以让IE6中显示实线,标准浏览器里显示优雅的点虚线。
这个比较有用。
 
以上未在IE7以上版本测试,读者自己实验下给我反馈,呵呵
本人比较反感IE浏览器,所以没装那些杂提杂八的版本,对IE失去信心和耐心,让他自己折腾去吧,反正我能兼容你就是了,平时是不用IE的。
 
那我来个图吧:
对于火狐,可以显示dotted的点线:
 
如果不对IE做hack处理,会如下:
这个线觉得不是很好看,
所以做了处理,用实线要好看一些:
 


类别:Web前端开发 技术圈()阅读() ┆ 评论()推送到技术圈返回首页  


    文章评论
 
2008-09-29 16:43:33
不太明白什么意思

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: