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