-
HTML5 图片预加载的示例代码
所属栏目:[编程] 日期:2020-03-29 热度:182
在HTML5中,我们可以使用drawImage方法在canvas上进行画图操作,其基本代码如下: var canvas = document.getElementById(canvas);var context = canvas.getContext(2d);var image = new Image();image.src = images/01.jpg;context.drawImage(image, 0, 0[详细]
-
HTML5 Canvas实现放大镜效果示例
所属栏目:[编程] 日期:2020-03-29 热度:157
副标题#e# 在线源码预览 源码 原理 首先选择图片的一块区域,然后将这块区域放大,然后再绘制到原先的图片上,保证两块区域的中心点一致, 如下图所示: 初始化 canvas id=canvas width=500 height=500/canvasimg src=http://www.jb51.net/html5/image.png st[详细]
-
html2canvas截图空白问题的解决
所属栏目:[编程] 日期:2020-03-29 热度:165
最近在项目中遇到一个需求,需要提供网页截图的功能。百度下发现html2canvas很好用。那就试试吧。 资源下载地址 插件下载地址:html2canvas下载地址 使用方式 项目使用的react组件开发方式。参照官方的说明文档getting-started.md,按照以下步骤进行: 1、[详细]
-
html5 移动端视频video的android兼容(去除播放控件、全屏)
所属栏目:[编程] 日期:2020-03-29 热度:151
副标题#e# android下html5的视频播放一直是前端兼容的重灾区,各种体验差,被诟病已久。但之前的故宫穿越H5,和吴亦凡入伍H5,利用的视频技术,貌似又给人一种新面貌。 前段时间做某项目,恰好也是一个类似视频全屏的,下面跟大家分享下经历的坑和填坑的办[详细]
-
html通过canvas转成base64的方法
所属栏目:[编程] 日期:2020-03-29 热度:100
在H5的营销活动中,经常生成一张图片让用户分享或者保存,这时候处理方案有两种。 一种是让后端生成图片,返回一个图片地址给前端展示 一种是前端自主合并生成图片展示,文中主要说明这个方案 demo !--生成后存放的IMG--img src=http://www.jb51.net/html5[详细]
-
解决H5的a标签的download属性下载service上的文件出现跨域问题
所属栏目:[编程] 日期:2020-03-29 热度:174
1.通过点击下载多媒体文件(图片/视频/文件等) 最简单的方式: a href='http://www.jb51.net/html5/url' download=filename.ext下载文件/a 如果url指向同源资源,是正常的。 如果url指向第三方资源,download会失效,表现和不使用download时一致浏览器能打[详细]
-
Html5页面上如何禁止手机虚拟键盘弹出
所属栏目:[编程] 日期:2020-03-29 热度:144
工作中遇到如下需求,点击输入框弹出自定义弹窗,输入框是input标签: 但是在移动端,input会默认触发手机的虚拟键盘,如何阻止手机虚拟键盘弹起呢?目前我试过有两个方案,一个是给input添加readonly属性,另一个就是在input事件处理方法前面添加一句docum[详细]
-
超链接图标规范:提升文章的可阅读性
所属栏目:[编程] 日期:2020-03-29 热度:129
1、什么是超链接图标规范 超链接图标规范是根据《Iconize Textlinks with CSS》修改调整完成的。主要是整理出常用到的一些icon,整合成一张图片,减少图片的服务器请求次数。通过这套css framework,给链接文件的类型加上icon标识。提升文章的可阅读性。 2[详细]
-
网页表格或div层在网页中被撑开解决之道
所属栏目:[编程] 日期:2020-03-29 热度:93
在我们设计网页的时候,总会遇到一些不愉快的事情,最常见的莫过于在后台添加内容后才发现显示的页面被撑开,导致网页极度不美观。以前大家基本上都是设计表格,网上自然不少对于的解决方法,如今还有div css标准设计,很少看到相关好的方法,现在潇湘在线[详细]
-
清除网页文字水印的两种简单方法
所属栏目:[编程] 日期:2020-03-29 热度:139
我们在浏览某些网站的时候,看到不错的网页可能就想把上面的内容给复制下来,但是有的网站就是为了防止别人复制,而在每段文字的结尾处增加了干扰码与背景颜色相同的文字。清除文字水印的方法比较多,主要有两种:手动在Word里简易清除、利用浏览器插件来[详细]
-
揭开HTML 5工作草稿的神秘面纱
所属栏目:[编程] 日期:2020-03-29 热度:155
万维网联盟(W3C)发布了HTML 5规格说明书的草稿 ,这是自HTML 4在十多年前发布以来的第一个主要的修订版.在这期间,随着开发者逐渐将自己的应用程序移植到Web之上,它已经从一个主要的静态媒体发展为互动的应用程序,具有丰富的媒体内容.HTML 5的目的就是要反映[详细]
-
HTML 5 预览
所属栏目:[编程] 日期:2020-03-29 热度:61
原文: 作者:Lachlan Hunt 译者:zhaozy in 3user.com 概要 网络是不断的进化的. 新的和有创意的网站每天都在出现, 从各方面都在冲击着HTML的边界. HTML 4来到我们身边已经差不多有10年了, 发行者们不断的寻求提供更强大的功能的新技术, 但是常会因为标记[详细]
-
HTML表格标记教程(36):表头的背景色属性BGCOLOR
所属栏目:[编程] 日期:2020-03-29 热度:157
TH标记用于设定表格中某一表头的属性。见下表所示: 表头的th标记属性 属 性描 述ALIGN水平对齐VALIGN单元格内容的垂直对齐BGCOLOR单元格的背景颜色BACKGROUND单元格的背景图象BORDERCOLOR单元格的边框颜色BORDERCOLORLIGHT单元格的亮边框颜色BORDERCOLORD[详细]
-
HTML表格标记教程(41):表头的宽度和高度属性WIDTH、HEIGHT
所属栏目:[编程] 日期:2020-03-29 热度:185
默认情况下,表头的宽度高度根据内容自动调整,我们也可以手动设置表头的宽度和高度。 基本语法 TH WIDTH=value HEIGHT=value 语法解释 通过属性定义表头的宽度,属性定义表头的高度,单位为像素或百分比。 文件范例:10-39.htm 设定表头的宽度和高度。 01[详细]
-
HTML表格标记教程(37):表头的背景图象属性BACKGROUND
所属栏目:[编程] 日期:2020-03-29 热度:186
为表头设置背景图象,可以使用任何GIF或者JPEG图片文件。 基本语法 TH BACKGROUND=FILE_name 语法解释 定义背景图象时,写下图片文件的完整路径或者相对路径。 文件范例:10-35.htm 设定表头的背景图象。 01 !-- ------------------------------ -- 02 !--[详细]
-
HTML表格标记教程(38):表头的边框色属性BORDERCOLOR
所属栏目:[编程] 日期:2020-03-29 热度:156
为了美化表格,可以为表头设定不同的边框颜色。 基本语法 TH Bordercolor=color_VALUE 语法解释 定义颜色的时候,可以使用英文颜色名称或十六进制颜色值表现。 文件范例:10-36.htm 设定表头边框的颜色。 01 !-- ------------------------------ -- 02 !--[详细]
-
HTML表格标记教程(39):表头的亮边框色属性BORDERCOLORLIGHT
所属栏目:[编程] 日期:2020-03-29 热度:63
在表头中,可以单独定义亮边框色。 基本语法 TH Bordercolorlight=color_VALUE 语法解释 定义颜色的时候,可以使用英文颜色名称或十六进制颜色值表现。 文件范例:10-37.htm 设定表头亮边框的颜色。 01 !-- ------------------------------ -- 02 !-- 文件[详细]
-
canvas实现手机的手势解锁的步骤详细
所属栏目:[编程] 日期:2020-03-29 热度:75
副标题#e# 按照国际惯例,先放效果图 1、js动态初始化Dom结构 首先在index.html中添加基本样式 body{background:pink;text-align: center;} 加个移动端meta头 meta name=viewport content=width=device-width,initial-scale=1.0,user-scalable=no 引入index[详细]
-
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
所属栏目:[编程] 日期:2020-03-29 热度:90
移动端 代码 !DOCTYPE htmlhtmlheadtitle左侧导航/titlemeta charset=utf-8script src=http://www.jb51.net/html5/https:/cdn.staticfile.org/jquery/1.10.2/jquery.min.js/scriptmeta name=viewport content=width=device-width,initial-scale=1.0,maximu[详细]
-
HTML利用九宫格原理进行网页布局
所属栏目:[编程] 日期:2020-03-29 热度:180
说到九宫格是不是想到了九宫格火锅那(O(_)O哈哈~)。其实九宫格布局在各大网站基本都有应用,当然这里的九宫格是泛指(O(_)O哈哈)。比如小米商城局部布局如下: 不难发现,一些电商平台的布局基本上大同小异,最普遍的还是这种九宫格布局。当然通过CSS也[详细]
-
HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信功能
所属栏目:[编程] 日期:2020-03-29 热度:148
本示例代码支持PC、Android、IOS(仅Safari)中使用,如果用RecordApp可增加对IOS(微信浏览器、小程序)的支持。 看万遍代码不如行动一遍,新建一个html文件,把下面三段代码复制到文件内,双击浏览器打开就能进行测试。 !-- 先加载js录音库,注意:你应该把j[详细]
-
使用html2canvas将页面转成图并使用用canvas2image下载
所属栏目:[编程] 日期:2020-03-29 热度:143
之前在网上找到一个用 a 的 download属性下载的方法,确实很简单也很方便,但此方法不支持IE,无奈又找到另一方法。 使用html2canvas将页面转成图,用canvas2image下载 本例使用的版本: html2canvas@1.0.0-alpha.12 canvas2image@1.0.5 安装 npm install[详细]
-
5分钟弄清楚html5的drag and drop(小结)
所属栏目:[编程] 日期:2020-03-29 热度:124
5分钟弄清楚html5的drag and drop,及其他监听事件和执行的次序。 定义和用法 在拖放的过程中会触发以下事件: 在拖动目标上触发事件 (源元素): ondragstart - 用户开始拖动元素时触发 ondrag - 元素正在拖动时触发 ondragend - 用户完成元素拖动后触发 释[详细]
-
canvas画布实现手写签名效果的示例代码
所属栏目:[编程] 日期:2020-03-29 热度:120
最近项目中涉及到移动端手写签名的功能需求,将实现代码记录于此,供小伙伴们参考指摘哦~ HTML代码: !--手写区--div class=mSign_signMark_boxdiv class=mSign_signMark_write_boxdiv id=mSign_signMark_signature_pad class=mSign_signMark_body_boxdiv[详细]
-
html5中监听canvas内部元素点击事件的三种方法
所属栏目:[编程] 日期:2020-03-29 热度:162
canvas内部元素不能像DOM元素一样方便的添加交互事件监听,因为canvas内不存在元素这个概念,他们仅仅是canvas绘制出来的图形。这对于交互开发来说是一个必经障碍,想要监听图形的点击事件思路很简单,只要监听canvas元素本身的点击事件,再判断点击坐标位[详细]
