DIV CSS只给IE六写样式怎么写

 我来答
钓侠
2015-12-03 · 知道合伙人互联网行家
钓侠
知道合伙人互联网行家
采纳数:90 获赞数:563
麦子学院讲师,WEB前端工程师,专注于WEB开发,精通Discuz、PHPCMS等开源程序!

向TA提问 私信TA
展开全部
<!--[if IE 6]> 
    <style>
        仅IE6可识别的样式
    </style> 
<![endif]-->


拓展:

IE对CSS的hack,可以用来区分IE各种版本

<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]-->
<!--[if IE]> 所有的IE可识别 <![endif]-->
<!--[if IE 5.0]> 只有IE5.0可以识别 <![endif]-->
<!--[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]-->
<!--[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]-->
<!--[if IE 6]> 仅IE6可识别 <![endif]-->
<!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]-->
<!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]-->
<!--[if IE 7]> 仅IE7可识别 <![endif]-->
<!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]-->
<!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]-->

更新版本可以类推.

百度网友d9ac3fb66
2013-02-22 · TA获得超过1282个赞
知道小有建树答主
回答量:538
采纳率:0%
帮助的人:593万
展开全部
在每个给IE6的声明前加下划线“_”,如:
p{
_color:red;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caofei277
2013-02-22 · TA获得超过715个赞
知道小有建树答主
回答量:463
采纳率:50%
帮助的人:209万
展开全部
用 CSS hack
比如你写一个字体颜色的样式,这样写
color:red;
基本所有主流浏览器都通用
但是如果这样写
_color:red;
也就是前边加一个下划线"_"
这样就只能IE6识别了
如果写成
*color:red
就是IE6和IE7有效
这样如果为了兼容多个浏览器 比如火狐 IE7 IE6每个用不同颜色
就需要这样写
color:red;//所有浏览器
*color:blue;//兼容IE7和IE6
_color:green;//只兼容IE6
并且必须按照这个顺序写
具体CSS hack的用法
看这里
http://baike.baidu.com/view/1119452.htm

参考资料: http://baike.baidu.com/view/1119452.htm

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
回首的旁边
2013-02-22 · TA获得超过138个赞
知道小有建树答主
回答量:153
采纳率:0%
帮助的人:74.4万
展开全部
二楼三楼综合就是了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ck_2036
2013-02-22 · TA获得超过906个赞
知道小有建树答主
回答量:904
采纳率:33%
帮助的人:735万
展开全部
<!--[if IE 6]>
<style type="text/css">
/* 这里面的样式只有IE6能看到 */
</style>
<![endif]-->
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式