html

最初,唯有时光记得

回顾Retrospect to the past and look into the future最近在积极地学习webview,原本打算整理一下写成一篇文章。无奈时间有限,暂时没有把握把webview要学习的知识写清楚,个人也还在摸索中。此外从周末开始迁移自己的文章到gitbook上,加上处于实习的尾声,突然发现这周可能无法完成,突然有些慌,把自己写的gitbook的序拿

如何打造一个令人愉悦的前端开发环境(一)

文章来源最近几年,前端发展越来越迅速,各种萌新加入了前端这个大家庭,大有赶IOS、超Android的趋势呀!同时,萌新们提出了各种前端工作问题,除了最基础的html、css、js三板斧之外,最让人头疼的应该是关于环境的配置问题,所以以环境作为切入点,开始一系列的前端开发环境配置文章。主要会涉及到打包、构建、编程工具、debug等等前端环境,以及前后端分离、Nodejs中间层

已知格式化日期的字符串和格式化后的日期,还原日期

转载请注明出处:https://github.com/xinglie/xi...需求:1 已知格式化日期字符串format 为 "YYYY-MM-DD" 或 "DD/MM/YYYY"等常见的格式化字符串2 已知和这个格式化字符串对应的格式化后的日期date为"2011-11-12" 或 "12/11/2011"求 年 月 日解:var getDateFromFormat=f

css实现文字越界加点点点显示,并且后面紧跟一个图标

文字越界添加...显示 在HTML页面上,会遇到当文字长度超出一定长度的时候,将超出的部分显示为...的情况,这个功能很好实现,很多人都可以直接写出来。 示例代码: .demo {display: block;text-overflow: ellipsis; //显示省略符号来代表被修剪的文本,也可以自定义overflow: hidden; //溢出内容隐藏white-sp

magi中的2种事件绑定方式

可操作html与jsmagix采用html与js文件分离的写法,当我们在阅读时,希望能直观的看出节点绑定了哪些事件或这个函数是为哪种事件服务的。如下htmlsave我们在阅读上述html片断时,可直观的看到内容为save的button绑定了click事件,且调用的是save方法再如下jsrender: function() {//render codes},'save':

《JavaScript高级程序设计》笔记系列3-- 数据类型

数据类型ECMAScript 中有 5 种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和 String。还有 1 种复杂数据类型——Object,Object 本质上是由一组无序的名值对组成的。typeof操作符typeof 检测给定变量的数据类型var message = "some string";alert(typeo

css 多列等高

多列等高高度不一的列以等高方式布局。需求设计师说某页面的新闻介绍,由于新闻内容不同导致显示区域的高度不一致,现需要使其高度视觉上保持一致。小加同学觉得必须迅速解决,让设计师妹妹知道我们程序师哥哥的威武。原型设计稿大致如下:初版思路直接使用bootstrap的col-*来实现这个简单的布局就OK啦~HTML初版 ### 科比狂砍35 在火箭对阵湖人的比赛中

【二次元的CSS】—— 用 DIV + LESS 做一个小黄人构造器

用 DIV + CSS3 画小黄人仅仅使用div作为身体的布局,用css3的各种transform和圆角属性来绘制各个细节的形状,当然也不会使用任何图片哦。那就没意思了。[br]有的同学说,用canvas不是能画得更逼真而且更简单吗?这点我也非常赞同,但我的理由还是,那就没意思了。这次用到了一些LESS的特性,通过设置一些指定的参数来生成不同种类、不同身材的小黄人。GitH

Aure生成的原型html如何使用和备份

当PM完成Axure原型评审后,一定不能忘记备份这些原型html,后续可能需要查询以及技术撕逼。希望通过Axure原型的几种使用场景,让初级PM对它的来龙去脉有个清晰的了解。而不是停留在“我知道”“大概会用”的水平。版本PM会经常修改AxureRP源文件,然后生成不同的原型。但是对外评审的原型应该是唯一的。并且该版本的产品需求文档PRD就是这个原型。请注意两者不能混为一谈。

大段文本的多个关键字高亮

前几天看到有人提在网页中实时高亮关键字,大约6万多个字中高亮600个关键字,用户可以随时修改并及时高亮,也就是onkeyup时做高亮,说用正则在IE下效率不理想想了下自已给了一个实现方案:比如这段文本是:"这是一大段文本,一大段文本哦"关键字是:["这是","大段文本","哦"]首先找出最长的关键字,并把这些关键字弄成map,如:var keys = ['这是', '这里是