首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
冰影浴火
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
文章
热门
最新
输入框内只能输入数字
这个问题咋一看像是只需要把字符串型转为数字型并且排除掉非数字值就可以了,拍脑袋一想就用上了Number(),parseInt(),parseFloat()等方法,这些方法用来把字符串转为数字确实非常有用,然而我们的需求是在输入框里输入数字,会出现输入"-", "1."等情况,而…
浏览器的一些兼容性问题
IE6双倍边距问题,在IE6中设置了float,同时又设置margin,就会出现双倍边距问题。 bug分析:IE6及以下元素在同时设置height和line-height时,浏览器认为height不能比line-height小,而当元素里有内容时会有一个默认行高(大概比文字高一…
jquery实现放大镜效果
电商平台通常有一种类似放大镜的效果,用来查看商品的细节,我们现在就是要模仿这种效果。 原理:这种放大说白了就是一张大图和一张小图,滑块在小图上滑动,通过计算获取滑块相对于整张图的位置,而滑块与大图的显示区域是成比例的,根据比例关系将大图的位置也调整到响应的位置,这里对大图位置的…
鼠标进入盒子方向判断
我们在网页上经常看到这种效果,就是鼠标从方块的四个不同方向移入方块时会展示不同的效果,实现这种效果首要的就是判断鼠标移入的方向,判断方向的方法有很多,今天我们就说其中的一种实现方法。 通过示意图我们很容易求出角α的弧度为:α = arctan(m/n),这里使用的是反三角函数中…
js对象的复制方法
对象是js里重要的基本类型,广义上讲js里万物皆对象。复制一个数据,是一个常用的需求,但是相对于基本数据类型如数字,字符串等,对象复制起来要复杂的多。 可以看出,当原对象发生改变,复制的对象也会发生改变,这不符合我们的要求。 以上三种方法各有各的适用范围,为了达到各种复制需求,…
vue音乐播放器
无意中看到获取网易云音乐数据的api网易云音乐 API,就想着用vue写个音乐播放器练手。 实际上来说这个项目只是一个半成品,还有很多功能没有去实现,实在是时间不够。通过写这个项目,也察觉到很多问题,例如组件里的子元素的加载完毕的时机,数组的动态响应要求,混合功能的使用等,对自…
html5 audio整理
返回TimeRanges对象,表示用户的音频缓冲范围。 缓冲范围指的是已缓冲音频的时间范围。如果用户在音频中跳跃播放,会得到多个缓冲范围。 设置或返回浏览器应当显示标准的音视频控件。 注:需要先创建audio标签。 设置或返回音频播放的当前位置(以秒计)。 返回当前音频的长度,…
abc-def-ghi转为驼峰格式abcDefGhi的几种方法
原理是用正则选择出要替换的部分,然后采用replace方法替换。 原理是通过indexOf查找出要替换的位置,然后利用循环一次替换这些位置。
一分钟学会markdown
1、标题2、列表3、引用4、图片和链接5、粗体和斜体6、表格7、代码框8、分割线
纯css制作loading动画
通常loading动画都是使用图片,其实简单的loading动画用css就可以完全做到。 这里使用的mask属性浏览器支持较差,只有webkit内核的浏览器和firefox支持,不过移动端是完全没有问题的。 原理也很简单,就是利用css3渐变和mask遮罩,来制作这个效果。 然…
下一页
个人成就
文章被点赞
3
文章被阅读
7,567
掘力值
219
关注了
1
关注者
3
收藏集
1
关注标签
43
加入于
2017-12-28