摘要: 手机上的大部分交互都是通过touch来实现的,于是,对于触屏的交互式网站,触摸事件是相当重要的。先了解一些规范手指触摸屏幕可以触发的几个事件touchstart:触摸开始的时候触发touchmove:手指在屏幕上滑动的时候触发touchend:触摸结束的时候触发每一个触摸事件都会产生一个触摸事件对象... 阅读全文
posted @ 2016-01-26 14:48 舒莉 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 最近看了下关于手机网页的书,现在做一下总结吧,方便以后自己看 先了解一下几个基本概念1: 视口:移动设备的浏览器视口分为可见视口 布局视口我们说视口一般指布局视口。 浏览器设置布局视口1 此时页面的最大css宽度为320px. viewport的其他可选属性 width 页面的最大宽度 height... 阅读全文
posted @ 2016-01-26 14:14 舒莉 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 以前知道有事件冒泡,但一直遇到过,今天修改程序终于遇到了。现在总结几点 1:什么叫事件冒泡 在js时间处理机制中有2种事件,捕获事件事件和冒泡事件。冒泡事件是从事件源开始执行然后依次调用上一层的相同事件,知道window对象。捕获事件正巧相反。2:阻止事件冒泡的几种方式: a:在jquery中直接在... 阅读全文
posted @ 2016-01-12 22:41 舒莉 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: js的匿名函数的常见2种用法1:(function(){})()2:(function(){}())今天看了一篇博客终于理解了这2种写法,首先要理解2点函数声明:function(){}函数表达式:var fun=function(){}匿名函数:function(){},匿名函数属于函数表达式。函... 阅读全文
posted @ 2016-01-08 15:23 舒莉 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 最近在研究js的性能问题,总结了几点最基本的js优化。1:JS的脚本位置 浏览器在解析到body之前,不会渲染页面的任何部分,推荐将标签放在body的底部,减少对整个页面下载的影响。因此优化js的首要规则将脚本放在底部。2:合并js脚本,减少外联脚本的数量 浏览器在解析到标签的时候,都会因为执行脚... 阅读全文
posted @ 2016-01-02 17:50 舒莉 阅读(388) 评论(0) 推荐(0) 编辑
摘要: htmlcssspan.myCheck​{ ​​•display: inline-block; width: 13px; height: 13px; background-image:url("../images/radio.png"); background-re... 阅读全文
posted @ 2015-12-31 11:23 舒莉 阅读(492) 评论(1) 推荐(0) 编辑
摘要: 最近在进行页面改版的时候越到了需要修改radio的样式的问题,发现纯的css很难的改变浏览器的默认样式。最后选择了span+js来实现html:css:span.radioType {​ display: inline-block; width: 13px; height: 13px; b... 阅读全文
posted @ 2015-12-31 11:21 舒莉 阅读(428) 评论(0) 推荐(0) 编辑