前言 最近在用Polymer封装纯数字的输入框,开发过程中发现不是坑,也有不少值得研究的地方。本系列打算分4篇来叙述这段可歌可泣的踩坑经历: [《动手写个数字输入框1:input[type=number]的遗憾》](h…
标签:html5
前端必备资源大整理
资源不断更新中。。。 动画库1.Animate.css说明:一个简单易用的跨浏览器CSS动画库。GitHub主页: https://github.com/daneden/an… 2.CSShake说明:用CS…
window.open 打开新窗口被拦截的解决方案
最近公司开发的一个项目,平凡用到下载各种类型的文件,但是例如.txt,.jpg,.pdf格式的文件呢浏览器会在当前窗口直接打开,影响用户体验,尝试各种方案和百度总结一下几点; 原理: 当window.open为用户触发事…
Web页面中png jpg gif webp svg的区别和使用
PngPNG包括png-8和png-24 png-32 相对来说体积小;支持透明 24(160W)比8(256) 像素 色块 色彩 要多很多 8位保存的时候会有锯齿边缘 24位是透明边缘 24位PNG,支持160万种不同…
【译】Proxy及其优势
翻译:刘小夕 原文链接:https://devinduct.com/blogpos… 什么是 Proxy 通常,当谈到JavaScript语言时,我们讨论的是ES6标准提供的新特性,本文也不例外。 我们将讨论…
浏览器HTML5录音功能
一、浏览器HTML5录音功能 二、业务代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" conte…
document.body与document.documentElement
区别 document.body //返回当前文档中的<body>元素或者<frameset>元素 document.documentElement //返回文档对象(document)的根元素的…
[转]HTML5离线存储和本地缓存
感谢原文 一.离线存储 有一个web应用有三个文件index.html,a.js,b.css,现在需要把js和css文件缓存起来 1.在index.html里加上<html manifest=”test…
NodeJS Express 中创建html5的server-sent event服务端
1、客户端代码 <!doctype html> <html> <head> <meta charset="utf-8"> <title>Server-Sent&…
我的前端编码习惯 —— html篇
前言 作为一个前端工程师,我们可能每天都要写html、css、javascript,每个人写出来的代码都饱含着自己的个人的style也有自己的编码习惯和准则,下面和大家分享一下我的习惯和准则。 html 首先我们要对文档…
2种方法实现经典的左侧固定宽度200px,右侧自适应宽度的布局
今天去面试前端人员,随即出了一个经典的布局问题,即如标题所示。可是结果令我很惊讶,超过一半的人都没答对,亦或是只答对一半!在此记录下用两种方法,第一…
原型模式故事链(4)--JS执行上下文、变量提升、函数声明
上一章:JS的数据类型 传送门:https://segmentfault.com/a/11… 好!话不多少,我们就开始吧。对变量提升和函数声明的理解,能让你更清楚容易的理解,为什么你的程序报错了~哈哈哈 我们…