自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端精髓

前端与移动开发

  • 博客(6)
  • 资源 (1)
  • 论坛 (1)
  • 收藏
  • 关注

转载 H5中CSS3动画的性能优化

触发重布局的属性有些节点,当你改变他时,会需要重新布局(这也意味着需要重新计算其他被影响的节点的位置和大小)。这种情况下,被影响的DOM树越大(可见节点),重绘所需要的时间就会越长,而渲染一帧动画的时间也相应变长。所以需要尽力避免这些属性。一些常用的改变时会触发重布局的属性:盒子模型相关属性会触发重布局:widthheightpaddingmargindisplayborder-widthbordermin-height定位属性及浮动也会触发重布局:topbottomle

2020-12-20 21:26:53 120

原创 GitHub Actions

GitHub Actions 是 GitHub 的持续集成服务。通常持续集成是由很多操作组成的,比如抓取代码、执行脚本、登录远程服务器、发布到第三方服务等。GitHub将这些操作称作actions。如果你需要某个 action,不必自己写复杂的脚本,直接引用他人写好的 action 即可,整个持续集成过程,就变成了一个 actions 的组合。GitHub 做了一个官方市场,可以搜索到他人提交的 actions:下面分别从基本概念和发布流程详细说明一下GitHub Actions。基本概念:wo

2020-12-15 10:36:31 275

转载 git分支操作技巧

我从错误的分支拉取了内容,或把内容拉取到了错误的分支。这是另外一种使用 git reflog 情况,找到在这次错误拉(pull)之前 HEAD 的指向。(main)$ git reflogab7555f HEAD@{0}: pull origin wrong-branch: Fast-forwardc5bc55a HEAD@{1}: checkout: checkout message goes here重置分支到你所需的提交(desired commit):$ git reset --ha.

2020-12-13 16:34:30 109

原创 git reset 撤销后找回

假设现在的 git 提交记录有4次,在第二次的时候发生了bug,也就是introduced a bug注释的地方。这个时候我们该如何处理呢?417e4a9 commit 4427d76b commit 31642475 introduced a bug71d3ef7 commit 1来吧,展示!使用 git reset 71d3ef7,干掉后三条 commit 记录,然后剩下一条。71d3ef7 commit 1是命令之后,后三条记录的代码从版本库回到了工作区,然后你工作区也不想要了,直

2020-12-05 22:43:22 234

原创 git撤销操作分析

假设现在的 git 提交记录有4次,在第二次的时候发生了bug,也就是introduced a bug注释的地方。这个时候我们该如何处理呢?417e4a9 commit 4427d76b commit 31642475 introduced a bug71d3ef7 commit 1git revert很重要的一点,revert 是对一次单一的 commit 的撤销,并不是真正意义上的回滚。它不是通过移除项目中一次 commit 后面的所有提交来“回滚”之前的状态。实际上那样的操作在 Git.

2020-12-05 21:21:38 66

原创 git checkout 切 commit

切换分支是 git checkout 最常见的功能,这里不做介绍,今天主要介绍下它在撤销文件改动上的应用。// 放弃单个文件修改,注意不要忘记中间的"--",不写就成了检出分支了git checkout -- filepathname// 放弃所有的文件修改git checkout . 此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改。但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。

2020-12-05 12:06:36 1578

移动端横向picker组件

使用vue开发移动端横向滚动的picker组件,不依赖任何框架和库,使用原生JS编写,组件代码约300行,代码难度一般。

2019-01-05

最新版本谷歌浏览器无法显示svg

发表于 2019-04-11 最后回复 2019-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除