随笔分类 -  Web前端

摘要:实例技术:springmvc实现功能:完整用户登录流程、输入信息规则校验、验证码异步校验.功能清单:1.springmvc控制器处理get请求(/member/login.html),进行静态页面跳转到用户登录页2.Springmvc控制器处理post请求(/member/login.html),进行登录实际业务处理3.验证实例包含常规输入验证+异步验证,使用验证插件formValidator插件下载: 验证插件下载:http://www.cnblogs.com/wzmaodong/archive/2012/10/15/2724005.html[猫冬博客]验证码插件下载:http://www. 阅读全文
posted @ 2013-11-06 11:30 苏二 阅读(2471) 评论(1) 推荐(1) 编辑
摘要:瀑布流效果目前应用很广泛,像花瓣,新浪轻博,蘑菇街,美丽说等好多网站都有.也有好多支持该效果的前段框架,今天学习了一下这种效果的实现,不依赖插件,自己动手分析实现过程,为了便于叙述清楚,分析中的一些名词为自己拟定,不当之处还望见谅.思路分析步骤一:构建成行元素+寻找新增元素追加位置瀑布流所有元素的宽度是固定的,我们用浏览器的宽度除以每个瀑布流块的宽度,就是每一行可容纳的瀑布流块的个数.因为,每个瀑布流块的高度不一,我们姑且把组成一行的这组元素称为成行元素,在成行元素放置完毕后,我们如果要再增加一个元素,那么它的位置应该这样找?“获取成行元素集合中高度最低的那个元素,待放置的元素的top值应该是 阅读全文
posted @ 2013-08-08 08:57 苏二 阅读(8608) 评论(16) 推荐(6) 编辑
摘要:演示地址:http://creativejs.com/uploads/tutorials/three/Part1_particles/ThreeParticles.htmlthree.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。下载地址:http://threejs.org/首先创建一个HTML文件,引入three.js引擎包. Three.js实现3D空间粒子效果 ... 阅读全文
posted @ 2013-04-20 17:18 苏二 阅读(5140) 评论(2) 推荐(1) 编辑
摘要:手机QQ的聊天框很漂亮,包括好多短信交互框也做成类似的风格,各种效果,各种炫,至于不规则形状的那种(称为手绘风格),比较麻烦,这里使用CSS3新特性,border-radius,进行信息框交互内容的设计.border-radius样式用于制作圆角边框,通过像素,百分比等单位制定圆角的形状.如果希望单独指定某一个边框的形状,可以使用border-top-left-radius,border-top-rigth-radius,border-bottom-left-radius,border-bottom-right-radius属性,分别指定左上、右上、左下、右下4个边角,border-radiu 阅读全文
posted @ 2013-03-21 17:14 苏二 阅读(2974) 评论(3) 推荐(2) 编辑
摘要:处于盈利的需要,很多网页上都会放置文字或图片广告,固定位置的广告出现在页面固定的位置,在用户拖动滚动条浏览网页的过程中,广告会根据页面滚动的位置自动调整,保持出现在用户的视野内.接下来介绍如何设计该种效果固定广告的设计思路1.广告的设计 因为希望广告放置于页面特定的位置中,所以应该通过CSS广告元素的布局方式为绝对布局方式(position:absolute),具体做法是将广告图片与关闭广告的文字放入一个div层中.在通过css指定层的样式.2.事件的处理单击广告内容,进行相应的页面跳转 /*单击触发的事件*/ function adOnClick(... 阅读全文
posted @ 2013-03-20 21:27 苏二 阅读(2027) 评论(3) 推荐(2) 编辑
摘要:许多企业门户网站几乎都有导航栏,各种风格,看起来很炫,这里将接一下如何用CSS+DOM操作实现一个精美的导航栏,数据在HTML中展示,这里采用无序列表标签进行数据展示.代码如下: 导航-下拉菜单 关于我们 公司简介 企业文化 合作伙伴 解决方案 ... 阅读全文
posted @ 2013-03-20 16:33 苏二 阅读(3526) 评论(13) 推荐(4) 编辑
摘要:好多网站的搜索输入框设计的很漂亮,接下来笔者将逐步介绍如何设置自己的搜索输入框.设计效果图:该效果主要采用CSS样式与Javascript进行实现.不得不说CSS样式功能很强大,而且效果很炫,笔者推荐一本书叫《CSS禅意花园》,你可以从中感悟CSS的唯美之处.我们分步来介绍如何实现.第一步:如何实现带提示信息的输入框我们知道输入框在html中使用<inputtype=”text”>标签定义,针对输入框我们常用的事件为触焦,和脱焦.我们从其它网站这块应用可以看出,当输入框获得焦点时提示信息就消失了,当输入框失去焦点时输入框中的提示信息就出现了.所以我们只需要对不同的事件,添加不同的C 阅读全文
posted @ 2013-03-20 13:22 苏二 阅读(1864) 评论(9) 推荐(2) 编辑
摘要:国外很有多优秀的HTML5前端开发框架相信大家都耳熟能详:JQuery Mobile,Twitter Bootstrap, Schena Touch, BackBone等等。同样,也存在很多国内比较优秀的前端开发框架,其中中国互联网三巨头贡献了近一半:腾讯,阿里巴巴,百度。框架不是万能的,选择和项目匹配的框架可以显著提高开发效率,但是也有可能带来代码的臃肿,本着”思想,选择合适的框架是最重要的。其中每个框架各有特点,还需要读者自己把关。如:腾讯的JX比较适合构建和组织大规模、工业级的Web App,腾讯内部的WebQQ、Q+等产品都是采用JX框架开发。JX(腾讯) – http://alloy 阅读全文
posted @ 2013-02-19 14:19 苏二 阅读(772) 评论(5) 推荐(1) 编辑