摘要: 先说一波正则表达式的元字符: d 表示数字 w 表示数字,字母和下划线 s 表示空格和制表符 D 表示非数字 W 表示非数字,字母和下划线 ^ 在[ ]中表示除了,非;在[ ]之外表示输入字符串的开始位置 $ 表示输入字符串的结束位置 b 表示单词边界 {n,m} 表示最少n次,最多m次 {n, } 阅读全文
posted @ 2018-03-26 15:47 amberriver 阅读(32267) 评论(0) 推荐(2) 编辑
摘要: 实现如图所示效果,鼠标移动到按钮上时按钮背景颜色和字体颜色发生变化,鼠标移出按钮颜色还原。 话不多说,上代码 阅读全文
posted @ 2018-03-16 15:21 amberriver 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 如图,图片实现无缝滚动,点击向左向右滚动控制方向,且当鼠标悬浮在div中时,图片停止滚动;当鼠标离开div中,图片继续滚动。 原理:复制一遍整个ul,给定一个速度让ul向右或向左滚动,当整个ul要滚动到div边界时,再将整个复制的ul向左或向右拖拽直至整个ul中的图片归位。 图① 图② 图③ 图④ 阅读全文
posted @ 2018-03-08 14:19 amberriver 阅读(9758) 评论(0) 推荐(0) 编辑
摘要: 用javascript实现一个小功能。如下效果显示:当鼠标移动到div上时,div变宽;当鼠标移除div时,div恢复原来的宽度,可用缓冲运动实现。 缓冲运动的原理是:当div宽度逐渐变宽到目标宽度时,速度越来越慢,直至停止,即速度和距离目标点的距离成正比。 将速度iSpeed和目标点iTarget 阅读全文
posted @ 2018-03-06 14:24 amberriver 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Overflow属性定义了当元素溢出规定内容区域时所发生的事情。当一个元素固定为某个大小,在内容区放不下时,就可以用overflow来解决。 属性值:visible、hidden、scroll、auto、inherit ① Visible:定义为默认值,元素会显示他原来的大小,不会被剪切隐藏,会正常 阅读全文
posted @ 2017-11-28 16:17 amberriver 阅读(4514) 评论(0) 推荐(0) 编辑