博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
浅谈浏览器兼容解决方案
阅读量:7221 次
发布时间:2019-06-29

本文共 735 字,大约阅读时间需要 2 分钟。

一、需要兼容那些浏览器

根据用户群体决定兼容哪些浏览器:

(1)面向普通用户

IE8+,Chrome,Firefox

(2)企业级产品

IE9+,Chrome,Firefox

 

如何了解浏览器市场份额:

百度统计:

 

二、浏览器兼容方案

1、css层叠原理

1 div {2                 display: -webkit-box;3                 display: -webkit-flex;4                 display: -moz-box;5                 display: -ms-flexbox;6                 display: flex7             }

如上面代码所示,同一个属性,后面书写的值会覆盖前面书写的值,并且对于浏览器无效的属性值会被忽略。

2、条件注释

针对IE6,IE7,IE8,IE9的条件注释,见如下代码:

 

效果:

(1)chrome下:

(2)IE下(如IE8):

 

 

 这样就可以针对不同的浏览器做兼容性处理了,如:

1 .ie8 .selector{2                 /*样式*/3             }

3、CSS hack

具体示例见如下代码:

1  2  3  4      5         
6 CSS Hack 7 24 25 26 27
28 12329
30 31 32

 

转载地址:http://ikhym.baihongyu.com/

你可能感兴趣的文章
sendmail--Python脚本
查看>>
Linux Shell之九 trap--陷阱触发
查看>>
分布式版本控制系统Git
查看>>
设计模式六大原则
查看>>
Lync Server 2010企业版系列PART5:生成拓扑
查看>>
Provisioning Services 7.6 入门到精通系列之四:PVS配置向导-创建新场
查看>>
我的友情链接
查看>>
PC服务器和小型机的区别
查看>>
设计模式-简单工厂模式(Simple Factory)
查看>>
循环链表的插入和删除
查看>>
hdu2054
查看>>
cisco ***使用windows 2008 域账户认证(cisco ez*** +window 2008 NPS)
查看>>
网络配置基础知识
查看>>
Linux kernel 4.20 socket源码分析
查看>>
find文件:就是这么简单
查看>>
Linux网络配置相关命令
查看>>
JQ CSS星级评价
查看>>
YUM 公钥认证及导入
查看>>
查看所有 Unicode 字符 [Delphi 2009]
查看>>
Windows_server_2003_AD_DC域配置(12) 域控制器的卸载与清理
查看>>