摘要:
最近,接到项目需求,需要写大量的动画,那么怎么写呢? 动画是使元素从一种样式逐渐变化为另一种样式的效果。可以用百分比来规定变化发生的时间,或用关键词 "from" 和 "to",等同于 0% 和 100%。0% 是动画的开始,100% 是动画的完成。为了得到最佳的浏览器支持,应该始终定义 0% 和 阅读全文
摘要:
转换方法 因为JavaScript内部机制(继承),所有的对象都具有toLocalString() 、toString()、valueOf()方法,Array也不例外so:var colors = ["red", "blue", "green"];alert(colors.toString()); 阅读全文
摘要:
大家都知道,水平方向上的居中很好做到,text-align:center即可做到;垂直方向上的居中如果文字行数和高度都固定也很好实现,但是如果行数不固定呢? 最近,接到一个需求:高度固定,文字行数可能为一行、两行,但不管多少行,文字都要垂直居中。例如: 对于H5页面来说,CSS3的translate 阅读全文
摘要:
鼠标左击事件是我们常常遇到的,那么,如何写一个鼠标右击事件呢? 通常,鼠标有三个键:左键(1)、中键(2)、右键(3),jQuery通过e.which即可判断点击了哪一个按键,如果不通过e.which判断,则默认点击了鼠标左键。例如: 浏览器会有一个默认的鼠标右键事件:弹出一个菜单栏(不好截图,刚按 阅读全文
摘要:
不知不觉,我进入1号店这个大家庭已经将近1年的时间了。 现在,我还记得刚进入公司第一天就开始的实习生百日计划。公司安排各个部门的优秀员工给我们进行培训,从简单的公司使用的聊天工具,如何使用内部网站,如何写邮件,到复杂的开发流程,测试流程,java基础知识和各种框架,前端基础知识等等。 不仅公司会安排 阅读全文
摘要:
最近一些项目中,我经常遇到对元素进行排序操作的需求,包括:上移、下移、置顶、置底。那么这些操作如何实现呢? 上移,简言之就是将需要上移的元素和它前面元素交换位置,使用insertBefore(),大致思路为: 下移,类似上移,将需要下移的元素和它后面的元素交换位置,使用insertAfter(),大 阅读全文