摘要:在使用时,有时候出现的效果莫名奇妙,例如两个元素之间如果有空格回车,那么在页面上就有一个空隙两个不同高度的元素顶部无法对齐,或者使用下面无缘无故多出几像素例子出现空隙效果解决方法去掉空格添加父元素,将父元素的设置为,然 在使用inline-block时,有时候出现的效果莫名奇妙,例如: 两个inline-block 元素之间如果有空格、回车、tab,那么在页面上就有一个空隙 两个不...
摘要:整體來說網頁主要是由矩形所構成的,另一方面印刷品則具備相對多樣性。即便我們設定的元素不再是矩形,但周圍的元素排列方式仍然維持原本矩形的佈局。為了達成周圍的元素跟著裁切的形狀,我們可以使用屬性。周圍的元素仍需要靠來修正。 整體來說網頁主要是由矩形所構成的,另一方面印刷品則具備相對多樣性。造成這樣差異的原因有很多,不過其中一個即是缺少合適的工具。 這篇文章主要會介紹 clip-path 這...
摘要:例外回调函数生命周期函数框架级别函数说明函数的命名需要体现内部工作值变量以动词命名容易让人误解为是一个匿名函数以名词开头,看不明白什么有什么功能时态不对规则避免使用拼音或者缩写命名。前端代码处理错误的方式一般为提示用户有异常发生。 命名 规则:除非在小于 5 行的函数里,否则不要使用单字命名变量 说明:含义不清晰,不能做到「望文生义」 BadCode var l = data.leng...
摘要:事件的本质是程序各组成之间的一种通讯方式,也是异步编程的一种实现。事件如的名称,大小写敏感。事件发生时,就会执行此函数。该对象有下列属性布尔值,表示该事件是否在捕获阶段触发监听函数。该方法主要用于移除添加的事件监听函数。 事件的本质是程序各组成之间的一种通讯方式,也是异步编程的一种实现。 ----摘自JavaScript标准参考教程 1.EventTarget接口 EventTar...
摘要:而在原型对象中默认有一个属性存储了构造函数的地址引用也就是指向了构造函数。原型链的顶端是是所有对象的祖宗,的值为。但是上面的代码把构造函数和原型分开写了。 什么是原型 原型其实就是一个特殊的对象,在声明函数的时候自动创建的。 比如,我们现在声明一个构造函数 A ,除了会申请保存函数的内存空间,还会额外申请一个内存空间,用于存储构造函数 A 的原型对象。所有函数中(Function.p...