- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 手机的尺寸、分辨率、像素密度的关系
前言一直以来,对手机屏幕尺寸、分辨率、像素和像素密度之间对关系摸不到头脑,今天就借此机会,学习记录一下啦。屏幕(主屏)尺寸是什么,怎么算?平时我们买手机,都有尺寸多大,比如苹果6s是5英寸的,华为p8是5.2英寸的,那么这个数字是怎么来的呢?开始以为是屏幕的面积大小,后来通过查询资料才知道,英寸是长度大小,不是面积单位,所以当然不是屏幕的面积咯。其实手机的尺寸其实代表手机屏幕的对角线长度。英...
2019-10-07 22:11:42 6695 1
原创 js控制手机号、银行卡输入格式化
在手机端还是在pc端,做手机号码的输入,或者是做银行卡的输入,如果是按照正常的一连串输完,肯定会被产品吐槽,所以接下来就是js控制输入加空格的解决方案,话不多说,上代码:function formatInput(inputElem){// var key = event.keyValue;var ctx = inputElem;console.log("value:" +ctx.valu...
2018-08-09 10:49:34 1712
原创 position fixed 在ios上滑动不固定问题
<div> <span>内容</span><!---按钮是position:fixed---> <button style='position:fiexd'>点击提交</button></div>如果是上面的这种结构,如果内容过长,超出了手机的高度,页面往上或往下滑动的时候,按钮就会跟着页面滚动,原因是
2018-03-12 16:15:24 4570
原创 span中文本内容有空格会自动换行(某些Android手机)
今天遇到一个坑,测试给我说出现了适配问题,手机型号为华为(HUAWEI C8817E )和 HTC的某款手机,具体是这样的,一个span,没有设置宽度,float:right,为什么会换行啊,其他的比它长都没换,为啥?后来看了下,和其他唯一的区别是内容多了一个空格,然后我把空格删掉,确实好了!于是自己又给他添加了些样式,设置了足够的宽度,text-align:rig
2017-08-29 19:18:56 3142 1
原创 canvas画水球
不说了,直接代码上~~~~ .water_canvas{border:1px solid #ff00ff;} window.onload = function(){ Water_Polo("feeWater", 0.7, "red", "45.7", "剩", "/ 元", 48, 80,
2016-05-24 15:56:06 2743
原创 js 中 foreach循环(for in)中,最后会多出一个值
我们在js中经常会用for in 的方式进行循环数组,但是有时莫名的在循环最后一个的时候值会变成一个奇怪的值(具体什么值,下文会提到),困惑很久,今天记一笔。程序如下:Array.prototype.remove1 = function(){};var res = {"RESPONSECODE":"000000","RESULTDATASET":[{"BILL
2016-05-19 17:32:03 6579
原创 google 修改跨域请求
1.google浏览器 右键属性 2.快捷方式 目标 ,内容后添加 –args –disable-web-security注意,必须关闭整个google浏览器才行
2015-10-10 11:28:55 359
原创 浏览器判断设备是android还是ios
我们在用手机浏览器访问一个页面的时候,我们是可以获取当前设备类型的,比如是Android,apple,IPad等,代码如下./** 智能机浏览器版本信息:**/var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion;
2015-04-21 16:09:19 790
原创 ipa打包过程
在Xcode上打包,记录以下:1.首先要再mac上安装发布证书2.设置IOS的sdk,截图如下:sdk内容为安装的数字证书3.并在general里设置Team选项,如下:4.接下来编译,如果编译通过,进入第5步5.点击product下的Archive6.之后就差不多了.
2015-03-20 16:19:59 623
原创 js在Xcode上输出日志
要想在Xcode中运行输出日志,需要配置两个地方首先在bestpay.html5.js里加入以下代码:console.log = function(log){ postConsoleMessage(log);}function postConsoleMessage(msg){ var iframe = document.createElement("IF
2015-03-20 15:48:50 1597 1
原创 javascript + html5实现加载动画
loading /* html5 loading 控件 */ function loading(canvas,options){ this.canvas = canvas; if(options){
2015-02-26 14:40:18 631
svg那点事儿
2016-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人