摘要: 对于整数来说:var reg = /(^[1-9]([0-9]*)$|^[0-9]$)/ 可以是小数:var reg = /(^([1-9]|\-[1-9])(([0-9])*\.?[0-9]*)$)|(^([0-9]|\-[0-9])\.?[0-9]*$)/ 如果允许第一个数字为0,那么有个巧妙的 阅读全文
posted @ 2018-09-07 17:17 辰辰plus 阅读(384) 评论(0) 推荐(0) 编辑
摘要: jQuery的index()方法搜索匹配的元素,并返回相应元素的索引值,从0开始计数; 如果没给.index()方法传递参数,那么返回值就是这个jQuery对象集合中第一个元素相对于同辈元素的位置; 如果参数是一组DOM元素或者jQuery对象,那么返回值就是传递的元素相对于原先集合的位置; 如果参 阅读全文
posted @ 2018-09-07 15:46 辰辰plus 阅读(18172) 评论(0) 推荐(0) 编辑
摘要: -webkit-margin-before 是CSS3.0对于文章段P容器的定义方法语句。 display:block只定义了P容器为一个块, 而:-webkit-margin-brfore/after:1em 分别定义P的上边距和下边距的数值是1倍字体高度,如果是10px的字,那么边距就为10px 阅读全文
posted @ 2018-09-07 11:55 辰辰plus 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 标准盒模型和怪异盒模型: 什么是盒模型? 网页设计中css技术所使用的一种思维模型 盒模型的组成: 外边距(margin)、边框(border)、内边距(padding)、内容(content) 盒模型的分类: 标准(W3C)盒模型、怪异(IE)盒模型 对于两者的区别,用这幅图就可以说明,简单直接明 阅读全文
posted @ 2018-08-27 16:04 辰辰plus 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 使用canvas绘制动态视频 : 每20毫秒,代码就会复制视频的当前帧: var v = document.getElementById('video1') var c = document.getElementById('myCanvas') ctx = c.getContext('2d') v. 阅读全文
posted @ 2018-08-27 14:21 辰辰plus 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 获得当前画布的绘制环境,目前唯一合法值“2d”,它返回一个对象,携带所有绘图API;rect(x, y, width, height):绘制矩形 ctx.rect(20,20,150,100): x:矩形左上角的x坐标 y:矩形左上角的Y坐标 width:矩形的宽度,以px计 height:矩形的高 阅读全文
posted @ 2018-08-27 11:11 辰辰plus 阅读(395) 评论(0) 推荐(0) 编辑