自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 一个开源组件 bug 引发的分析

这是一个悲伤的故事。某日清晨,距离版本转测还剩一天,切图仔的我正按照计划有条不紊的画页面。当我点击一个下拉弹框组件中分页组件页数过多而出现的向后 5 页省略号时,悲剧开始了,弹框被收回了。情景再现问题问题的表象很简单,使用的是组件库的下拉弹窗组件,在组件中使用到了分页组件,当点击分页组件的向后 5 页快速跳转时,弹窗被收回了。我们的预期是能够继续操作的,只有点击弹框外部时,弹窗才会被收回。分...

2019-11-06 22:38:43 353

原创 通过原型继承理解ES6 extends 如何实现继承

前言第一次接触到 ES6 中的 class 和 extends 时,就听人说这两个关键字不过是语法糖而已。它们的本质还是 ES3 的构造函数,原型链那些东西,没有什么新鲜的,只要理解了原型链等这些概念自然就明白了。这话说的没错,但是这些继承的实现是否是我们想的那样呢,今天让我们来用原型链解释下 ES6 extends 如何实现的继承。结论这里先上结论,如果有理解不对的地方,欢迎在留言指出;如...

2019-09-10 22:55:41 1106 1

原创 line-height属性不同值类型的表现

line-height属性值的类型line-heigh属性的值可以为normal,纯数字,具体带单位长度,百分比数值,inherit。重点讨论normal和inherit不做探究,normal是默认值,浏览器计算合理行间距,inherit继承父元素line-height属性;长度类型是设置固定的行高值,比较好理解;数字类型会根据行内元素有效的字体大小计算出行高;百分比会根据设置line-he

2017-05-29 23:24:13 925

原创 基于浮动的移动端两列可延时加载的瀑布流布局

基于浮动的移动端两列可延时加载的瀑布流布局由于工作需要需要写一个移动端可以延时加载的瀑布流布局页面,于是开始查资料,百度,对瀑布流有了一些理解,一直以来都有写博客的想法,于是有了这篇博文!几点说明 1.本文所说的瀑布流指的是等宽不等高的瀑布流 2.本问纯属记录用,笔者水平有限,如有错误欢迎指正 3.本文使用的方法可以使用图片延时加载而不会影响瀑布流效果延时加载瀑布流实现的主要问题 主要的问题

2016-09-17 22:11:47 3150

空空如也

空空如也

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

TA关注的人

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