Chrome的扩展程序很多,也很容易入门,可以来简单实现一下 看看 官方文档 或者翻译的文档:百度、360,慢慢就能实现出一个扩展程序来   每个扩展程序应用一般会包含: 一个manifest清...
阅读(32) 评论(0)
JS可以做的事多了,那就用来实现一个计算器吧   看看手机中的计算器,分为普通计算器和科学计算器       自认脑袋不够大,就实现一个普通版本的吧(支持正负数加减乘除等基本连续...
阅读(18) 评论(0)
早就听说过断点续传这种东西,前端也可以实现一下 断点续传在前端的实现主要依赖着HTML5的新特性,所以一般来说在老旧浏览器上支持度是不高的 本文通过断点续传的简单例子(前端文件提交+后端PHP文件接收),理解其大致的实现过程...
阅读(21) 评论(0)
产品姐姐想法多,点击input项才能聚焦进行操作,点击外部不能有反应 好了。。。直入正题 为了让标签更加语义化,在表单项中,我们往往会使用label进行包裹 <label for="label-input">...
阅读(37) 评论(0)
  开发中会经常涉及到文件上传的需求,根据业务不同的需求,有不同的文件上传情况。 有简单的单文件上传,有多文件上传,因浏览器原生的文件上传样式及功能的支持度不算太高,很多时候我们会对样式进行美化,对功能进行完善。...
阅读(22) 评论(0)
  系列文章 -- ES6笔记系列   接触过Ajax请求的会遇到过异步调用的问题,为了保证调用顺序的正确性,一般我们会在回调函数中调用,也有用到一些新的解决方案如Promise相关的技术。 在异步编程中...
阅读(26) 评论(0)
系列文章 -- ES6笔记系列   解构赋值,即对某种结构进行解析,然后将解析出来的值赋值给相关的变量,常见的有数组、对象、字符串的解构赋值等 一、数组的解构赋值 function ids() {...
阅读(19) 评论(0)
有IOS的开关模拟,当然也有MIUI的开关模拟 看到设置选项里面的开关样式,突发奇想地来试试      最终效果如图:     实现过程 1. 选项框chec...
阅读(17) 评论(0)
感觉移动端原生支持的 touch、tap、swipe 几个事件好像还不够用,某些时候还会用到诸如缩放、长按等其他功能。 近日学习了一个手势库 Hammer.js,它是一个轻量级的触屏设备手势库,能识别出常...
阅读(20) 评论(0)
一年不见,博客园都长草啦......   前几日刚入手新手机小米5,系统真心流畅呀。为啥要买小米5呢,因为要提高生产力呀,好好玩移动前端开发呀哈哈哈 那么问题来了,要怎么调试手机上的前端页面呢? 很久很久以...
阅读(21) 评论(0)
gulp是基于流的前端自动化构建工具。   之前也谈到了 grunt的用法,grunt其实就是配置+配置的形式。 而gulp呢,是基于stream流的形式,也就是前一个函数(工厂)制造出结果,提供后者使用。...
阅读(71) 评论(0)
光看是没用的,过不了多久就忘光光,所以还是记录一下吧。   首先windows还是离不开我,所以还是环境还是windows..   一、SASS环境安装配置 SASS是ruby写的,所以要想将sass编译成...
阅读(162) 评论(0)
主要用到 str.charCodeAt()和 String.fromCharCode()方法 --》使用 charCodeAt() 来获得字符串中某个具体字符的 Unicode 编码。 --》fromCharCode() 可接受一个...
阅读(96) 评论(0)
图片轮播(淡入淡出)--js原生和jquery实现图片轮播有很多种方式,这里采用其中的 淡入淡出形式js原生和jQuery都可以实现,jquery因为封装了很多用法,所以用起来就简单许多,转换成js使用,其实也就是用js原生模拟出这些用...
阅读(71) 评论(0)
按照我的理解,其实圣杯布局跟双飞翼布局的实现,目的都是左右两栏固定宽度,中间部分自适应。 但在这里实现起来还是有一些区别的   【圣杯布局】 在这里,实现了左(200px) 右(220px) 宽度固定,中间自适应,...
阅读(71) 评论(0)
1 2 3 下一页共3页  到第