首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
vivaxy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
谷歌浏览器二维码插件
本浏览器插件为了方便直接扫描链接进入各种APP,如大众点评,点评管家等。 其中,最上面输入框的是当前页面地址。 左侧的输入框和右侧的分别是url schema,并且会被记忆和同步。 提供下载,或者在线使用。
如何在 js 中优雅地写 html 模板
注释形式写在 js 中,然后用 Function.prototype.toString 方法拿到。 作为模板,当然还需要关键词的替换功能。接下来实现它! 只需要替换符合 /\$\{\w.+\}/g 这个正则的文本即可。 去掉 ${和},然后返回实际值即可。 只需要用 . 分割字…
用 animation 的 step 属性实现帧动画
准备一张长图,包含动画内的所有帧。如下图: 其中共有 13 帧。 通过背景图的方式显示,改变背景图的 background-position 实现动画。代码如下: 为了保持初始和结束时的元素有背景,实际动画的帧数为 12。 手机端点击人物可以看到动画,电脑端鼠标悬浮在人物上会看…
Commonly used clear fix
See example here.
JavaScript 模块化探索
前端模块化的实现意味着要将一个模块中的数据,逻辑和渲染合并在一个单元中,往往这个单元是一个 JS 文件。本文采用的方法也是如此。 React.js 采用单向的数据流:通过 mudule 层上的数据更新,触发 view 层的更新。使用 state 保存数据状态。React.js …
使用 excanvas 实现 canvas 在 IE7~8 的兼容
IE8 及以下的浏览器上不兼容 canvas,可以使用 ExplorerCanvas 做兼容性的替代。 js写在页面最下方的情况下,只能采用动态添加canvas的方法。 尝试在页面原先的canvas的地方移除并且再添加一个长的一模一样的canvas。 然后调用G_vmlCanv…
Git 指南
git 是一种目前最流行,最好用的版本管理系统(Version Control System (VCS))。 分布式:每个开发人员在检出(checkout)代码之后,在本地都会有一份完整的版本库。其中包含所有历史版本的代码和版本之间的关系。使用 Git 的开发可以不依赖于网络保…
CapsLock 改为 Hyper 键
Mac上的CapsLock占据了一个非常顺手的位置,可是却提供了一个没有用处的功能。 Seil可以把Caps Lock 键的功能换成一个键盘上不存在的按键。 karabiner(KeyRemap4MacBook)可以自定义修改按键。 结合alfred使用,CapsLock方便唤…
Setup Gulp Livereload
Gulp is a new build tool for web developers. Livereload can reload pages when changes detected. Grunt livereload. Install chrome extension.…
Alfred Workflows for MacOS
Alfred is an award-winning productivity application for Mac OS X. Workflows installed can be edited. We can add Automatically paste to fron…
下一页
个人成就
文章被点赞
24
文章被阅读
61,459
掘力值
1,210
关注了
6
关注者
14
收藏集
0
关注标签
9
加入于
2017-01-25