运行代码 缩小
梷㹷
HTML代码
复制 格式化 注释 注释 清空
放大
x
 
1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
    <!-- 文件编码 -->
5
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6
    <meta charset="utf-8">
7
    <title>刻度尺</title>
8
9
    <!-- IE浏览器兼容模式 -->
10
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
11
12
    <!-- 关键字 SEO优化 -->
13
    <meta name="keywords" content="">
14
    <meta name="description" content="">
15
CSS代码
复制 格式化 注释 注释 颜色 清空
放大
xxxxxxxxxx
1
 
1
/*请在手机端测试*/
JS代码
复制 格式化 注释 注释 清空
放大
xxxxxxxxxx
123
 
1
var red = document.getElementById("red");
2
    var inc = document.getElementById("inc");
3
    var a = document.getElementsByClassName("all")[0];
4
    var x,endx,sum,num; //定义全局变量
5
    //获取Canvas对象(画布)
6
    var canvas = document.getElementById("canv");
7
    var s = parseInt(getStyle(canvas,"marginLeft"));    //获取初始的margin-left值
8
    //简单地检测当前浏览器是否支持Canvas对象,以免在一些不支持html5的浏览器中提示语法错误
9
    if(canvas.getContext){
10
        //获取对应的CanvasRenderingContext2D对象(画笔)
11
        var ctx = canvas.getContext("2d");
12
        //开始一个新的绘制路径
13
        ctx.beginPath();
14
        //定义直线的起点坐标为(0,10)
15
        ctx.moveTo(0, 10);
名称
手机端刻度尺滑动
分类
综合代码
描述
收藏