查了好一会资料,发现keyup事件在ios系统下存在不兼容问题,解决的方法是通过 html5的 oninput事件来实现,代码如下; <input id="input" type="text" /> document.querySelector('#input').addEventListener( ...
分类:
移动开发 时间:
2019-11-12 20:11:17
阅读次数:
116
数据库配置 创建数据库 为指定数据库配置指定账户 Django 2.x 一些版本pymysql兼容问题 Django不采用2.0.7版本很可能出现以下问题,需要修改源代码 ...
分类:
数据库 时间:
2019-11-12 19:51:03
阅读次数:
103
小程序的功能不断的增加,但是旧版本的微信客户端并不支持新功能,所以在使用这些新能力的时候需要做兼容。 关于单个 API 如何兼容,微信官方提供了兼容文档,因此我们这里不再赘述。下面主要讨论在整个项目如何优雅地处理兼容问题。 问题 如果在每处需要兼容的地方都写上一堆兼容相关的代码,随着代码量增加,会出 ...
分类:
微信 时间:
2019-11-11 21:30:28
阅读次数:
117
为了消除各浏览器对css默认的设置,保持网页在各浏览器中的外观保持一致,初始化css就显得非常必要了!很多时候出现的样式不兼容问题,都可以通过css初始化代码来解决。1.最耗资源的,最简单的*{padding:0;margin:0;border:0;}2.选择性初始化举例(综合)body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend
分类:
Web程序 时间:
2019-11-08 09:19:58
阅读次数:
128
1.定义:一个盒子由外到内可以分成四个部分:margin(外边距)、border(边框)、padding(内边距)、content(内容); 2.浏览器兼容问题: 根据 W3C 的规范,元素内容占据的空间是由 width 属性设置的,而内容周围的 padding 和 border 值是另外计算的。不 ...
分类:
Web程序 时间:
2019-11-05 21:17:21
阅读次数:
131
1. 获取滚动距离 document.documentElement.scrollTop () document.body.scrollTop() ==> 兼容IE 2. 获取非行间样式 getcomputedStyle() 参数1:当前对象 参数2:伪类选择器,通常不会使用,用false代替 cu ...
分类:
Web程序 时间:
2019-11-05 17:10:03
阅读次数:
116
CSS常见兼容性问题总结 浏览器的兼容性问题通常是因为不同的浏览器对不同的代码有不同的解析造成页面显示不统一的情况,这里的浏览器通常指IE 6,7,8,9... Google Firefox Opera Safari,但更多的情况还是需要处理IE 6,7,8 Firefox的兼容问题。 CSS Ha ...
分类:
Web程序 时间:
2019-11-05 15:11:13
阅读次数:
105
vue项目打包之后在IE浏览器运行时页面不能跳转,并且报错,ChunkLoadError: Loading chunk 0 failed. 原因是我在utils.js里封装了一个方法,并且在组件中调用。在IE上跳转时就报错,当我把封装的方法放在组件当中时可以正常跳转,不管是什么方法只要引入utils ...
分类:
其他好文 时间:
2019-11-04 00:12:32
阅读次数:
262
获取非行内样式(兼容问题) function getStyle(obj,attr){ //获取非行间样式,obj是对象,attr是值 if(obj.currentStyle){ //针对ie获取非行间样式 return obj.currentStyle[attr]; }else{ return ge ...
分类:
Web程序 时间:
2019-11-03 21:58:25
阅读次数:
121
定义为弹性盒子 display: flex;考虑浏览器兼容问题 弹性子元素在父容器中的位置排列(横向、纵向) flex-direction row:横向从左到右排列(左对齐),默认的排列方式。 row-reverse:反转横向排列(右对齐,从后往前排,最后一项排在最前面。 column:纵向排列。 ...
分类:
其他好文 时间:
2019-11-03 16:49:28
阅读次数:
117