textarea 自动撑开高度 var textAreaArr = document.querySelectorAll('.textarea'); for (var i = 0; i < textAreaArr.l…
分类:html
使用h5新特性,轻松监听任何App自带返回键
1、前言 如今h5新特性、新标签、新规范等有很多,而且正在不断完善中,各大浏览器商对它们的支持,也是相当给力。作为前端程序员,我觉得我们还是有必要积极关注并勇敢地加以实践。接下来我将和各位分享一个特别好用的h5新特性(目…
前端性能优化(JavaScript篇)
正巧看到在送书,于是乎找了找自己博客上记录过的一些东西来及其无耻的蹭书了~~~ 小广告:更多内容可以看我的博客 优化循环 如果现在有个一个data[]数组,需要对其进行遍历,应当怎么做?最简单的代码是: for (var…
CSS:hover选择器
在鼠标浮动在元素上后,元素的样式改变的情况下,:hover选择器是一种很好的选择。接下来看看:hover的相关定义及用法。 :hover选择器用于选择鼠标指针浮动在上面的元素。 注意: 1.一开始我以为:hover选择器…
解决360浏览器兼容模式的页面显示问题
content的取值为webkit,ie-comp,ie-stand之一,区分大小写,分别代表用webkit内核,IE兼容内核,IE标准内核。 若页面需默认用极速核,增加标签:<meta name="rendere…
微信小程序数字键盘
近期在小程序中使用到了数字键盘,由于某些需求手机自带的数字键盘无法满足,于是通过查看一些文章,自己模仿支付宝弄了一个键盘,下面是样式的源码: 有身份证键盘和纯数字键盘两种 <view class="keyboard…
《Python web开发》笔记 一:网页开发基础
网页基础知识 网页的构成 网页由html、css和Javascript构成,html是框架,CSS是样式和装饰,JS则是各项功能实现。我们把网页的组成类比成一栋房子,Html相当于房子的结构,CSS相当于房子的装修装饰,…
前端命名规范
以下是本人使用的命名规范,仅用参照 class命名: <div class="header"></div> <div class="header-search"></div>…
关于CDN那些事
对于前端性能优化我们不得不了解的几个知识点:CDN、HTTP header信息 今天我就来谈谈我对cdn的理解 1、CDN是什么:CDN全称是Content Delivery Network,即内容分发网络。将网站内容发…
SPA中前端路由基本原理与实现方式
SPA 前端路由原理与实现方式 通常 SPA 中前端路由有2中实现方式,本文会简单快速总结这两种方法及其实现: 修改 url 中 Hash 利用 H5 中的 history Hash 我们都知道 url 中可以带有一个 …
PDF.js实现个性化PDF渲染(文本复制)
我肥来啦😁。看到 Redux教程突破3w的浏览量,小窃喜,很高兴自己的文章能够帮助到大家。 这次重返,依然带给大家一个小指南,也是最近工作中遇到的一个小case。 前不久,产品经理提出要在界面上优雅地展示…
前端LRC歌词解析播放插件
前端LRC歌词解析播放插件 写音乐播放器的时候,做了显示歌词的功能,而歌词内容为lrc格式。为了显示歌词,就参考其他库根据自己的想法实现了一个基于JavaScript的lrc文件解析库。本项目已开源,地址:https:/…