摘要: // 添加类 function addClass(node,className){ var reg=new RegExp("\\b"+className+"\\b"); if(!reg.test(node.className)){ node.className +=(" "+className); 阅读全文
posted @ 2019-01-25 14:13 图明 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 音频&视频 本篇为本人的学习笔记。 在Html5之前,浏览器对于视频和音频的处理并没有一个标准。因此在网页中看到的视频,都是通过第三插件的方式嵌入的,如:QuickTime、RealPlayer、Flash。浏览器自行整合了这些插件,用户意识不到他们的存在。时至今日,flash已停止更新濒临淘汰,许 阅读全文
posted @ 2019-01-24 13:13 图明 阅读(681) 评论(0) 推荐(0) 编辑
摘要: FFmpeg FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。 FFmpeg格式转换命令 用 FFmpeg 制作MP4 视频 ffmpeg -i test.mp4 -c:v libx26 阅读全文
posted @ 2019-01-22 19:11 图明 阅读(516) 评论(0) 推荐(1) 编辑
摘要: 显示效果如下 源码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <me 阅读全文
posted @ 2019-01-22 17:03 图明 阅读(231) 评论(0) 推荐(0) 编辑
摘要: canvas基本用法 1.什么是canvas(画布) <canvas> 是 HTML5 新增的元素,可用于通过使用JavaScript中的脚本来绘制图形,例如,它可以用于绘制图形,创建动画。可以使用 <canvas>标签来定义一个canvas元素,使用 <canvas>标签时,建议要成对出现,不要使 阅读全文
posted @ 2019-01-19 15:11 图明 阅读(413) 评论(0) 推荐(0) 编辑
摘要: tagNode.classList.add('123'); // 添加类 tagNode.classList.remove('bbb'); // 删除类 tagNode.classList.toggle('eee'); // 切换类,如果有 eee 这个类则删除,没有则添加 tagNode.clas 阅读全文
posted @ 2019-01-17 21:11 图明 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 为什么要初始化CSS? 建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 最简单的初始化方法就是: * {paddi 阅读全文
posted @ 2019-01-04 22:30 图明 阅读(182) 评论(0) 推荐(0) 编辑
摘要: <meta name="format-detection" content="telephone=no,email=no,address=no"> 阅读全文
posted @ 2018-12-26 22:06 图明 阅读(521) 评论(0) 推荐(0) 编辑
摘要: css文本溢出显示省略号 阅读全文
posted @ 2018-12-23 17:42 图明 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 输出结果为:http://www.daimajiayuan.com/test.php?class_id=4&id=2 阅读全文
posted @ 2018-12-20 19:45 图明 阅读(2645) 评论(0) 推荐(0) 编辑
returnTop