加载中
Javascript Error类的使用注意点

语法 构造方法 new Error([message]) message:错误信息 原型 成员: message:错误信息 name:错误名 toString:转换为字符串 注意:message和name都被设置为不可枚举。 用法 Error的原型属...

08/04 13:41
36
标记当次浏览的第一个页面

概述 标记当次浏览为第一个访问页面的方法。 内容 方法 当页面第一次载入时,查询sessionStorage中的firstPageKey。如果有则保存到变量中;如果没有则保存当前时间戳到内存,并记录在session...

08/03 13:35
41
SVG参考元素消失

概述 SVG属性(如marker-end)的参考元素消失或隐藏时,属性无法使用这个元素。 内容 问题 SVG的某些属性可以使用页面上的另一个元素作为参考元素来复用内容,比如marker-end可以使用def标签...

def
08/03 13:29
49
Canvas渐隐

概述 物体的逐渐消失。 内容 原理 主要利用离屏Canvas和Context.globalAlpha属性。设置globalAlpha为小于1的值,每次渲染后保存当前画面到离屏Canvas,在渲染前载入离屏Canvas中的画面,这样...

08/03 13:28
61
overflow-x/y:visible失效

对于CSS属性overflow-x和overflow-y,如果其中一个设置了visible,例外一个设置了其它属性,这时候设置visible的属性自动转变为auto。 W3C的解释如下: The computed values of ‘overflow-...

2019/05/14 19:38
135
React Native 安卓模拟器调出 Dev Setting 的方法

在终端中进入项目目录 执行adb shell input keyevent 82

2019/05/03 16:38
540
前端中的dummy

Dummy的意思是伪的、傀儡,初次见到这个词的时候是EVA亲剧场版:破中的Dummy System,在这篇文章里指前端编程中看不见但实际存在且发挥很重要作用的元素。HTML中的标签元素,通常需要显式出来...

2018/09/28 13:22
404
javascript异步函数async await总结

概述 异步函数是配合Promise使用的用于处理异步过程的函数机制。 内容 用法 异步函数用关键字async来声明一个函数,用await在函数体内表示异步操作。 示例: const asyncMethod=async functi...

2018/07/25 09:35
174
元素自动隐藏

概述 使得DOM元素在失去焦点时自动隐藏。 内容 方法 修改元素的tabIndex属性为-1 element.tabIndex=-1; 给元素添加失去焦点事件处理函数 element.addEventListener('blur',()=> { //隐藏元素...

2018/06/07 17:48
17
HTML 表单验证

有关表单验证的javascript和css用法

2018/06/07 10:11
80
HTML元素的定义顺序对1栏固定1栏浮动布局的影响

请先看两个布局: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equ...

2018/03/26 10:08
31
HTML元素的层叠顺序

在Z方向上,HTML元素遵循以下的规则,优先级从大到小: 1. 子元素在父元素之上。 2. Relative、absolute、fixed元素在static元素之上。 3. 同级的元素z-index值高的元素在上。 4. 后定义的元...

2018/03/22 19:37
436
Javascript 事件的捕获,冒泡和目标阶段的回调函数执行顺序

Javascript的事件模型在触发时可以分为3个阶段:捕获、目标、冒泡。 事件先捕获,再冒泡,比如下面这个例子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <me...

2018/03/14 19:24
593
用Line box的方式理解CSS属性vertical-align

1. 概述 为了理解vertical-align,常常构造一种叫line-box的模型。一个line-box如下图所示,它有几条关键的参考线,分别是top、middle、baseline和bottom。其中黄色区域为line-height大小。 ...

2018/03/01 20:46
1.6K
React-Native开发环境需要的环境变量

1. 变量名:JAVA_HOME 变量值示例:D:\Program Files\Android\Android Studio\jre 备注:JRE和JDK都行 2. 变量名:ANDROID_HOME 变量值示例:D:\Android\sdk 3. 在Path变量中添加: %ANDROID...

简单的Web弹性动画

弹性动画的意思是一个动画值到达目标值之后会有一段振荡时间,可能超过目标值,但最终会到达目标值。弹性动画常用于菜单的滑动和按钮等一些动画,可以使得UI元素更加灵动。 简单的弹性动画用...

2017/12/27 20:20
132
瀑布流图片顺序加载器和利用Promise的异步加载同步处理函数

实现瀑布流主要有3种方式:浮动布局、列布局和绝对布局。其中绝对布局最为灵活,可控性高,但是有个缺点是在载入图片之前必须知道其尺寸,或至少知道高度和宽度的其中一个。虽然也可以等图片...

2017/10/06 15:10
134
灵巧还是笨重?利用Textarea从浏览器复制字符到剪贴板

想要从浏览器复制字符到剪贴板,网上有很多方法,其中有使用flash的ZeroClipboard,也有window.clipboardData(适用于IE)。 或者利用Textarea的select方法和document.execCommand("Copy")来...

2017/06/10 16:20
59
RGB,HSL,HSV相互转换

/** * RGB转换为HSL * @param {float} r Red分量,0~1 * @param {float} g Green分量,0~1 * @param {float} b Blue分量,0~1 * @returns {object} HSL色值 */ function rgbToHsl(r,g,...

2017/04/14 20:15
498

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部