摘要: JavaScript闭包 1、什么是闭包 百度百科对于闭包的解释是:闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。 以代码进行阐释: 这样在执行完var c=a()后,变量c实际上是指向了函数b, 阅读全文
posted @ 2016-08-16 21:30 Perpetual 阅读(4486) 评论(0) 推荐(0) 编辑
摘要: 如何巧用HTML5设计按钮背景不同动画特效,在该特效中,当鼠标滑过按钮时,使用CSS3 animation 来动画 background-size 和 background-position 属性,来实现各种背景动画效果。 下面来看一下整体的效果图: 具体实现: 1. CSS样式 首先为按钮设置通用 阅读全文
posted @ 2016-08-08 20:52 Perpetual 阅读(686) 评论(0) 推荐(0) 编辑
摘要: For循环九九乘法表 for循环是javascript中一种常用的循环语句,可以很好的解决在程序中需要重复执行某些语句,利用for循环实现简单的“九九乘法表”的效果: 让循环从小到大,依次排序,并计算每次的结果,并用 table 使之排列出来。 代码很少,相对很简单,也都是基础,通过简单的循环实现这 阅读全文
posted @ 2016-08-04 21:28 Perpetual 阅读(5388) 评论(0) 推荐(0) 编辑
摘要: canvas+js时钟特效 运用js+canvas方面的知识完成一个时钟的效果图,再利用for循环实现指针的转动效果: 阅读全文
posted @ 2016-08-03 21:39 Perpetual 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 行内元素与块级元素 首先,CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,分别为块级(block)、行内(inline)。 块级元素:(以下列举比较常用的块级元素,详情可在w3cschool查询) 行内元素:(以下列举比较常用的行内元素,详情可在 阅读全文
posted @ 2016-07-17 21:09 Perpetual 阅读(3863) 评论(1) 推荐(2) 编辑
摘要: 响应式布局 响应式布局在面对不同分辨率设备灵活性强,在平时的网页设计中基本上都要用到响应式布局设计,它给我们提供了良好的用户浏览页面,能带给我们更好的客户体验,下面给大家分享下我做的一个简单的响应式的布局: 不同的页面会适用不同大小浏览器页面,它会随着分辨率的变化而变化。代码展示如下: 做的不够严谨 阅读全文
posted @ 2016-07-13 12:17 Perpetual 阅读(2618) 评论(0) 推荐(1) 编辑
摘要: 1.什么是响应式设计? 响应式设计就是在网站开发过程中根据用户操作以及设备的环境进行相应的操作和布局,让网站针对不同系统平台、屏幕尺寸、屏幕定向等进行智能化调整,进行相对应的布局,如在pc端、iphone、Android、ipad,实现了在智能手机和平板电脑等多种智能移动终端浏览效果的流畅,防止页面 阅读全文
posted @ 2016-07-12 13:21 Perpetual 阅读(547) 评论(0) 推荐(0) 编辑