前端开发

Number.prototype.toString()快速生成a-z

2019-11-06160次阅读javascript
Number.prototype.toString()方法返回指定Number对象的字符串表示形式。如果转换的基数大于10,则会使用字母来表示大于9的数字,比如基数为16的情况,则使用a到f的字母来表示10到15。
前端开发

CSS元素重叠并交织在一起的视觉效果

2019-11-06167次阅读csscss3
在本文中,我们将使用CSS创建两个元素重叠并交织在一起的视觉效果。
前端开发

HTML5日期控件

2019-11-04160次阅读HTMLhtml5
HTML5定义了几个与日期有关的新控件。支持日期控件的浏览器会提供一个方便的下拉式日历,供用户选择。
前端开发

JavaScript ES6 class多重继承

2019-10-31164次阅读ES6javascript
ES6中,class原生是不支持多重继承的。最后发现不一定必须使用多重继承,可以通过Event Emitters事件发射器“发布/订阅"模式来实现业务上的需求。
前端开发

Chrome浏览器连续上传相同的图片,第二次点击无效

2019-10-31141次阅读DOM
谷歌浏览器file input出于安全角度,用户异步上传完毕文件后选择相同文件时,不会触发onChange函数,因此再次上传相同的文件时会失败。解决方法:每次上传文件成功之后,将input里面的值置为""
前端开发

javascript函数的调用有多少

2019-10-25182次阅读javascript
函数声明、匿名函数、函数表达式等调用,this指向window。对象方法里的this指向对象。new 构造函数名(),this指向构造函数。
前端开发

javascript函数的3种定义方法

2019-10-25179次阅读javascriptES6
javascript函数分为函数声明、函数表达式、new构造函数3种
前端开发

移动端下select折腾一二

2019-10-24196次阅读IOScss3html5
appearance: none、HTML标签的label属性、label标签结合select标签使用。
前端开发

移动端按钮点击效果伪类:active实现

2019-10-24394次阅读css3IOS
HTML元素:active伪类常用于设定点击或其被激活状态下的样式。但在ios中,需要在相关的元素或者body上绑定ontouchstart事件才能使元素的:active生效。
前端开发

Firefox、Chrome浏览器滚动条样式设置

2019-10-21203次阅读css3
Firefox支持无前缀的CSS属性scrollbar-color和scrollbar-width。基于WebKit / Blink的浏览器支持用于定制的非标准伪元素。