peen

Results 9 issues of peen

不支持 npm 方式么

1. new Date()的使用方法有: - 不接收任何参数:返回当前时间; - 接收一个参数x: 返回1970年1月1日 + x毫秒的值。 - new Date(1, 1, 1)返回1901年2月1号。 - new Date(2016, 1, 1)不会在1900年的基础上加2016,而只是表示2016年2月1号。 2. 使用new Date(time) 将时间转换成 Date 对象 ,便于与后台接口通信。注意:time格式需要为 1999/12/31 23:59 (不能为1999-12-30...

开发技巧
JavaScript

1. nth-child是根据元素个数来计算,比如:p:nth-child(1) 是表示这是个p元素,且这是**父标签**的第二个孩子元素,**2个条件都必须满足才会生效**。 2. nth-of-type。比如:p:nth-child(3) 选中p元素的第3个元素 3. 从下面的例子可以清晰地看到nth-child和nth-of-type的区别 ``` p:nth-of-type(3){color:red;} p:nth-child(2) {color:blue;} p:nth-child(3) {color:blue;} ```

开发技巧

**为了减少翻资料的时间成本,在这里整理一下日常中需要处理的各种特殊字体。** 1. 文字发光 ``` text-shadow: 0 0 0, 0 0 2px; ``` 2. 渐变文字 ``` background: -webkit-gradient(linear, left top, right top, from(#890ffa), to(#d80078)); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; ```...

开发技巧

1. 什么情况才会出现:2个或多个毗邻的的普通流中的块元素垂直方向上的 margin 会折叠 - 毗邻 : 是指没有被非空内容、padding、border 或 clear 分隔开 - 垂直方向: 是指只有垂直方向的 margin 才会 2. 如何解决margin叠加问题? - 浮动元素、inline-block 元素、绝对定位元素的 margin 不会和垂直方向上其他元素的 margin 折叠 - 创建了BFC的元素和它的子元素不会发生折叠 - 触发BFC的因素是float(除了none)、overflow(除了visible)、display(table-cell/table-caption/inline-block)、position(除了static/relative) 3....

填坑技巧

1. fixed在某些情况下可能导致容器内的子元素的1px边框线消失,即使使用z-index也无法解决。 解决方法:可以使用translateZ属性来解决 2. fixed定位的容器内不能带有input,这是常见的bug。 解决方法: 在input聚焦的时候去掉fixed定位状态,改为absolute。 3. fixed+可滚动的容器内会导致fixed定位的子元素在滚动时定位失效,滚动完成后才正常回到fixed的位置。 解决方法:尽量不要在可滚动的容器内包含fixed定位的子元素。

填坑技巧

麻烦升级到 webpack4 & babel7

https://aotu.io/notes/2017/07/19/createjs/index.html 本篇文章详细介绍了 CreateJS 在实际项目遇到的坑以及常见 api,一篇文章带你上天~

Gitalk
bm90ZXMvMjAxNy8wNy8xOS9jcmVhdGVqcy8=