javascript • 2017-11-21
在每个dom事件中有event对象,有对应的方法,例如stopPropagation,preventDefault,stopImmediatePropagation,有对应的属性,例如cancelBuddle,target,srcElement等等
javascript • 2017-10-20
地球坐标系是相对于地心的,也就是说,它的轴是基于重力方向和磁场北方向。我们使用大写的X,Y,Z来描述地球坐标系的轴。
其他 • 2017-10-02
现在可以使用<link rel="preload" />来预加载各种资源,例如字体,脚本,图片,音频,这样可以在页面构建dom的时候加载资源,而且不会延迟页面的onload事件,加载后的资源可以给当前页面使用。
其他 • 2017-09-20
我们在浏览网站的时候,从服务器返回html内容到呈现界面给用户的过程,浏览器需要经历以下流程:处理HTML标记并构建DOM树。处理CSS标记并构建CSSOM树。将DOM与CSSOM合并成一个渲染树。
css • 2017-09-08
在做移动端菜单的时候发现设置will-change:transform会导致position为fixed的子元素相对于父级元素来定位,一个简答的例子
javascript • 2017-08-10
由于注册账号限制不能输入中文,所以在输入时候需要把中文给过滤掉,用正则就可以实现
css • 2017-08-02
h5开发webapp各种按钮,为了更友好地展示交互效果,需要添加一些点击效果,在pc端的元素用:focus,hover,:active等伪元素来实现,超链接元素还有:link,:visited,很重要的一点是,由于css的规则,优先级相同的样式后面会覆盖前面的,所以伪类顺序很重要,一般是
其他 • 2017-06-17
openlayers是开源地图,地图瓦片清晰度和信息都没有商业地图那么完善,在此基础上,套上谷歌地图这一层皮就完美了!
apicloud • 2017-06-09
由于项目需要拥有三种地图切换功能,在设置里面配置默认地图,apicloud提供了四种数据存储机制,Local Storage,偏好数据,文件,数据库,local storage是对h5的localStorage的封装,项目使用在对当前app的一些临时数据存储,而一些常用配置,存放在偏好数据
apicloud • 2017-06-05
doT作为一个模板渲染引擎来说,无论是在nodejs还是在浏览器,性能都相当优越,不同于vue,react的mv*框架,它的功能很简单,输入模板字符串,输出渲染后的html
apicloud • 2017-04-19
最近移动端开发遇到一种布局,固定底部容器,里面有输入框,列表使用fixed很好实现了上面的布局