处理网站兼容性的两种方法:
1、条件注释
在</head>标记之前插入只对ie浏览器适用的条件注释代码。
1<!--[if lt IE 7]>版本小于IE7将看到这行<![endif]-->
2<!--[if lte IE 7]>版本小于或等于IE7将看到这行<![endif]-->
3<!--[if IE 7]>版本如果是IE7将看到这行<![endif]-->
4<!--[if gt IE 7]>版本大于IE7将看到这行<![endif]-->
lt(小于)、gt(大于)、lte(小于或等于)、gte(大于或等于)
实例代码:
1<!--[if IE 6]>
2<style type=text/css>
3 /* 针对IE6定义的样式 */
4</style>
5<![endif]-->
2、css hack
针对特定版本的ie写css样式,以下是各版本ie的css hack写法列表:
Hack Example IE6(S) IE6(Q) IE7(S) IE7(Q) IE8(S) IE8(Q)
* *color Yes Yes Yes Yes No Yes
+ +color Yes Yes Yes Yes No Yes
- -color Yes Yes No No No No
_ _color Yes Yes No Yes No Yes
# #color Yes Yes Yes Yes No Yes
\0 color\0 No No No No Yes No
\9 color\9 Yes Yes Yes Yes Yes Yes
!important color:blue !important;color:green; No No Yes No Yes No
- 上一篇: 非常时期,你觉得网络直播授课教师和学生面临的最大问题是什么?
- 下一篇: 返回列表