上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页
摘要: 使用雪碧图的优点:减少加载网页图片时对服务器的请求次数可以合并多数背景图片和小图标,方便在任何位置使用,这样不同位置的请求只需要调用一个图片,从而减少对服务器的请求次数,降低服务器压力,同时提高了页面的加载速度,节约服务器的流量。提高页面的加载速度sprite 技术的其中一个好处是图片的加载时间(在... 阅读全文
posted @ 2014-05-08 00:49 Joy Ho 阅读(3028) 评论(1) 推荐(0) 编辑
摘要: 合成雪碧图Sprite工具1.国外的在线合成工具:http://csssprites.com/选择需要合并的文件----设置option选项(包括:元素的间距,排列方式,背景颜色,边框)-----点击generate按钮生成优点:自动合成,可以设置属性。缺点:文件必须一个个地去选择导入,不能够批量导... 阅读全文
posted @ 2014-05-08 00:29 Joy Ho 阅读(27432) 评论(0) 推荐(2) 编辑
摘要: 包是在模块基础上更深一步的抽象,nodejs的包类似于c/c++的函数库或者java/.net的类库。它将某个独立的功能封装起来,用于发布、更新、依赖管理和版本控制。nodejs根据commonjs规范实现了包机制,开发了npm来解决包的发布和获取需求。 模块与文件是一一对应的。文件不仅可以是... 阅读全文
posted @ 2014-04-29 15:37 Joy Ho 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在nodejs中一个文件就是一个模块。nodejs提供了exports和require两个对象,其中exports是模块公开的接口,require用于从外部获取一个模块的接口,即所获取模块的exports对象。演示示例:新建一个module.js文件,代码如下:var name;exports.se... 阅读全文
posted @ 2014-04-29 14:10 Joy Ho 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 实现一个loading效果,需要分平台来考虑。1.在PC端,因为IE9及其以下的版本实现不了CSS3动画效果,所以用CSS3是实现不了的,在这里比较建议使用gif的动态图片来实现,能兼容各主流浏览器。在这里介绍一个很好用的在线loading生成工具,方便、快捷!http://preloaders.n... 阅读全文
posted @ 2014-04-23 10:04 Joy Ho 阅读(4894) 评论(0) 推荐(0) 编辑
摘要: 如题,使用canvas实现如图效果,该效果用于手机端,也可以用于支持canvas的PC浏览器实现思想:在画布上画多重扇圆进行颜色叠加,最后在顶层加上一个白色并且半径最小的圆覆盖,使视觉上形成一个圆环。 第一层是一个灰色的全圆 第二层是从12点钟方向顺时针开始画的红色扇圆,当角度=36... 阅读全文
posted @ 2014-04-16 17:32 Joy Ho 阅读(5478) 评论(0) 推荐(0) 编辑
摘要: 如题,这是一个倒计时的demo00天00时00分00秒 time 00天00时00分00秒 阅读全文
posted @ 2014-03-19 13:01 Joy Ho 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 垂直居中问题,我们通常会用到vertical-align:middle这个属性,但是我们都知道这个属性对于行内元素还有table是生效的,但是不支持块级元素。想要在块级元素中实现垂直居中问题,或许会使用position来定位,但是这样会显得很丑陋,而且拓展性不强。在CSS3中,有两个属性 -webkit-box-align: center; -webkit-box-pack: center;在父级元素中使用以上两句,能够使元素达到垂直居中的效果。兼容性问题Firefox 支持替代的 -moz-box-align 属性。Safari、Opera 以及 Chrome 支持替代的 -web... 阅读全文
posted @ 2014-03-05 09:43 Joy Ho 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。目录结构ThinkPHP最新版本可以在官方网站(http://thinkphp.cn/down/framework.html)或者Github(https://github.com/liu21st/thinkphp/downloads)下载。把下载后的压缩文件解压到你的WEB目录(或者任何目录都可以),框架的目录结构为:├ 阅读全文
posted @ 2014-03-04 00:36 Joy Ho 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在这个实例中,我们需要用到nodejs的http模块。具体的思路如下: 你需要先创建一个 http 的实例,在其请求处理函数中手动编写req 对象的事件监听器。当客户端数据到达时,将 POST 数据暂存在闭包的变量中,直到 end事件触发,解析 POST 请求,处理后返回客户端。html页面(index.html): http testtitle:text:服务器代码(service.js):var http = require('http');var querystring = require('querystring');var server = http. 阅读全文
posted @ 2014-03-03 01:52 Joy Ho 阅读(1269) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 15 下一页