摘要:
bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数 $("a").bind("click",function(){alert("ok");}); live(type,[data],fn) 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的 $("a" 阅读全文
posted @ 2018-02-26 16:53
ls-lansy
阅读(385)
评论(0)
推荐(0)
摘要:
string和array作为javascript内置对象,其中许多方法无论是在开发过程中,还是在面试的时候都有机会被面试官问到,这里对经常用到的方法做一个介绍,这些方法都有过很多的实际应用场景,所以对它们的掌握还是非常有必要的。 1、Array数组常用方法? 先创建一个数组var abc = [1, 阅读全文
posted @ 2018-02-26 16:47
ls-lansy
阅读(337)
评论(0)
推荐(0)
摘要:
阻止冒泡函数 阅读全文
posted @ 2018-02-26 16:35
ls-lansy
阅读(131)
评论(0)
推荐(0)
摘要:
1,什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。 也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。 好处呢:1,提高性能。 我们可以 阅读全文
posted @ 2018-02-26 15:38
ls-lansy
阅读(1026)
评论(0)
推荐(0)
摘要:
前言 又到了扯淡时间了,我最近在思考javascript事件机制底层的实现,但是暂时没有勇气去看chrome源码,所以今天我来猜测一把 我们今天来猜一猜,探讨探讨,javascript底层事件机制是如何实现的 博客里面关于事件绑定与执行顺序一块理解有误,请看最新博客 基础知识 事件捕获/冒泡 我们点 阅读全文
posted @ 2018-02-26 15:04
ls-lansy
阅读(174)
评论(0)
推荐(0)
摘要:
水平居中方案:水平居中设置 1、行内元素 设置 text-align:center 2、定宽块状元素 设置 左右 margin 值为 auto 3、不定宽块状元素a:元素设置 position:relative 和 left:50%,transform:tranlateX(-50%)垂直居中设置 1 阅读全文
posted @ 2018-02-26 13:47
ls-lansy
阅读(169)
评论(0)
推荐(0)
摘要:
按照我的理解,其实圣杯布局跟双飞翼布局的实现,目的都是左右两栏固定宽度,中间部分自适应。 但在这里实现起来还是有一些区别的 【圣杯布局】 在这里,实现了左(200px) 右(220px) 宽度固定,中间自适应,container部分高度保持一致。 DEMO 稍微说明一下: html代码中 middl 阅读全文
posted @ 2018-02-26 11:53
ls-lansy
阅读(268)
评论(0)
推荐(0)
摘要:
什么是等高布局? 先来看一个案例: 上图中的页面的主体内容是两列结构,左列是用来导航的,右列是用来显示内容的。我们看到它们有一个共同的边框,中间还有一条分隔线,左右两列的高度都是不固定的。这种情况下就需要两列的高度保持一致了,左边高度增加,右边也跟着增加,右边高度增加,左边同样也要增加,否则就会出现 阅读全文
posted @ 2018-02-26 11:46
ls-lansy
阅读(234)
评论(0)
推荐(0)
摘要:
爱生活,不爱黑眼圈 稍微了解前端的人都知道,圣杯布局和双飞翼布局是前端面试时必问的问题,因为它既能体现你懂HTML结构又能体现出你对DIV+CSS布局的掌握,毕竟我们学习CSS主要就是为了更好地布局带来最好的用户体验嘛~ 事实上,圣杯布局其实和双飞翼布局是一回事。它们实现的都是三栏布局,两边的盒子宽 阅读全文
posted @ 2018-02-26 11:23
ls-lansy
阅读(942)
评论(0)
推荐(0)
摘要:
前端精选文摘:BFC 神奇背后的原理 BFC 已经是一个耳听熟闻的词语了,网上有许多关于 BFC 的文章,介绍了如何触发 BFC 以及 BFC 的一些用处(如清浮动,防止 margin 重叠等)。虽然我知道如何利用 BFC 解决这些问题,但当别人问我 BFC 是什么,我还是不能很有底气地解释清楚。于 阅读全文
posted @ 2018-02-26 10:50
ls-lansy
阅读(170)
评论(0)
推荐(0)