关于IE浏览器的一些思路】的更多相关文章

首先说说我对IE的看法: 第一感觉倔强.孤僻特立独行.(总是和别人不一样,是初学者的噩梦) 第二感觉个性(每个版本都需要你去用不同的代码去适配她) 虽然现在IE已经升级到了11相对于以前的IE8,IE7,已经完善了好多  一些css3动画也能支持了,但是 现在大多数客户的电脑貌似还是以前的IE7 IE8  从未升过级(惊喜不惊喜,开心不开心……额!!!) 以前因为自己的电脑用的是IE11  360兼容模式默认打开IE9  所以一般我做兼容只做到IE9以上没问题,开开心心的把页面链接发给客户,等待…
前段时间正好浏览了数据结构中关于图的部分,突然就意识到一个问题,3D模型就是用无向图来存储的.仔细想一想是不是这样呢? 一个3D模型去掉材质之后剩下的部分就是点以及点和点之间的连线了,点我们用三维坐标表示即可,假设一个模型有6个点构成,那么我们就存储这N个点的坐标,p1(x1,y1,z1),p2(x2,y2,z2),... 一直到p6(xn,yn,zn).好了现在三维空间中已经有了6个点了,但是如果没有将这些点连接起来就不会形成模型了,那怎么表示某个点与某个点之间是连接的呢?用无向图即可. 无向…
ajax跨域问题的解决思路主要分为3种: 1.浏览器限制解决思路:不让浏览器做出限制解决方法:通过指定参数,让浏览器不做跨域校验评价:价值不大,需要每个人都做改动,而且改动是客户端的改动 2.XHR请求解决思路:不使用XHR解决方法:JSONP缺点:无法满足现有的开发要求 3.跨域(重要)解决思路:(1)被调用方修改代码,使其支持跨域(2)调用方隐藏跨域解决方法:(1)被调用方通过修改返回的信息,加入一些字段,允许调用方调用,此时只要通过浏览器跨域校验则允许跨域(2)使用代理,通过指定的url转…
备注: 因为文章太长,所以将它分为三部分,本文是第三部分. 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3 HTTP/HTTPS请求和响应 前面TCP连接已经建立好了,意味着桥已经搭好了,下一步就该传输HTTP消息了.因为HTTP我们都很熟悉,很常见,也不是那么底层,理解起来轻…
为什么需要: 根据提供的目标浏览器的环境来,智能添加css前缀,js的polyfill垫片,来兼容旧版本浏览器,而不是一股脑的添加.避免不必要的兼容代码,以提高代码的编译质量. 共享使用browserslist的组件们: 组件名 功能 Autoprefixer postcss添加css前缀组件 bable-preset-env 编译预设环境 智能添加polyfill垫片代码 eslint-plugin-compat stylelint-no-unsupported-browser-feature…
1.简介 前边宏哥已经将环境搭建好了,今天就在Java项目搭建环境中简单地实践一下: 启动三大浏览器.按市场份额来说,全球前三大浏览器是:IE.Firefox.Chrome.因此宏哥这里主要介绍一下如何启动这三大浏览器即可,其他浏览器类似的方法,照猫画虎就可以了. 2.启动浏览器准备工作 2.1准备工作 创建一个Selenium的Java项目,用来练习,具体步骤如下: 1.打开Eclipse,创建一个名称为Bjhg_Selenium的Java 项目,如下图所示: 2.在Bjhg_Selenium…
1.简介 上一篇文章,宏哥已经在搭建的java项目环境中实践了,今天就在基于maven项目的环境中给小伙伴们 或者童鞋们演示一下. 2.eclipse中新建maven项目 1.依次点击eclipse的file - new - other ,如下图所示: 2.在搜索框输入关键字"maven",然后选中"maven project",如下图所示: 3.选择创建后的工作区--项目存放的地址.如下图所示: 4.选择Maven项目的模板也叫项目类型(quikstart或者we…
每个页面浏览器会实例出一个window对象,在window对象下有一个属性navigator,navigator本身是一个对象,navigator对象上有一个属性userAgent里面包含了当前浏览器的信息: console.log(window.navigator.userAgent) 会在控制台打印出一条信息: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.…
1.圆形 示例: 思路:给任何正方形元素设置一个足够大的 border-radius ,就可以把它变成一个圆形.代码如下: html: <div class="size example1"></div> css: .size{ width:200px; height: 200px; background: #8BC34A; } .example1{ border-radius:100px; } 2.自适应椭圆 思路:border-radius 这个属性还有另外一…
用css3绘制你需要的几何图形 1.圆形 示例: 思路:给任何正方形元素设置一个足够大的 border-radius ,就可以把它变成一个圆形.代码如下: html: <div class="size example1"></div> css: .size{ width:200px; height: 200px; background: #8BC34A; } .example1{ border-radius:100px; } 2.自适应椭圆 思路:border-…