zoukankan      html  css  js  c++  java
  • H5新增的标签以及改良的标签

    1OL标签的改良 start type  reversed:翻转排序

    2datalist标签自动补全的使用

    3progress标签的使用:进度条

    4meter标签的应用

    5details展开收缩标签的使用-子标签summary(自动带有展开收缩的效果)  

    6mark标签的应用:高亮显示文本

    7》音频标签 audio

    8》视频标签 video

    补充样式:

    outline:轮廓

    border,但是border占位置

              outline不占位置

    outline-offset:10px/-10px;//设置偏移量 可实现(内外边框)

    ..canvas绘图:

    1canvas:画布

    <canvas id="canvas"></canvas>

    2)得到画布

    <script type="text/javascript">

    var obj = document.getElementById('canvas');

    </script>

    3)设置画布大小(默认宽:300 高:150

    obj.width = "600px";

    obj.height = "600px";

    4)确定绘制对象的方式:2d

    var context = obj.getContext('2d');

    5)重新绘制

    context.beginPath();

    6)闭合绘制路径

    context.closePath();

    ----------直线/矩形//文字------------

    7)直线(起点/终点)

    <script type="text/javascript">

    context.moveTo(x,y);//起点 X坐标,Y坐标

    context.lineTo(x, y)//终点 X坐标,Y坐标

    context.lineWidth = 5;//边框的粗细

    context.strokeStyle = "red";//描边的颜色

    context.stroke();//进行绘制

    /*画折线:多几个lineTo()*/

    </script>

    8)矩形(起始坐标,宽 高)

    <script type="text/javascript">

    context.rect(x, y, w, h);//X坐标 Y坐标 宽 高

    context.stroke();//空心矩形 只有黑色描边

    context.fill();//实心矩形 黑色填充

    //直接绘制空心矩形

    context.strokeRect(x, y, w, h);//绘制空心矩形

    //直接绘制实心矩形

    context.fillRect(x, y, w, h);//绘制实心矩形

    </script>

    9)圆形(起始坐标,半径,圆周(0-Math.PI*2))

    <script type="text/javascript">

    context.arc(x, y, radius, startAngle, endAngle, anticlockwise);

    //X坐标,Y坐标,半径,起点,终点,方向(顺:false 逆:true)默认false

    context.stroke();

    context.fill();

    </script>

    10)绘制文字

    <script type="text/javascript">

    //绘制文字

    context.text('some text');

    //绘制描边文字

    context.strokeText(text, x, y[, maxWidth])

    //绘制填充文字

    context.fillText(text, x, y[, maxWidth])

    //属性

    //font - 类似于cssfont属性

    context.font = "15px 宋体 bold";

    //对齐方式 left center right

    context.textAlign = "left|center|right";

    //垂直对齐方式 textBaseline

    //top

    //middle

    //bottom

    //alphabetic ---字母基线对齐

    /* 验证码图片 干扰:线 点  文字(字母+数字) 颜色随机性*/

    </script>

  • 相关阅读:
    lr文件下载脚本(文件参数化重命名)
    Loadrunner之文件的下载(八)
    Loadrunner之脚本的思考时间(固定/随机)设置、调试、保存、测试服务器监控等(六)
    Loadrunner VuGen实战---事务、检查点、集合点、关联(四)
    NodeJS之Url的使用
    Http服务端
    NodeJs之文件合并(某一文件的内容发生变化与之相关的内容重新合并)
    NodeJs之项目构建(对文件及文件夹的操作)
    NodeJs初步
    Java 8中你可能没听过的10个新特性
  • 原文地址:https://www.cnblogs.com/everythingcw/p/9755052.html
Copyright © 2011-2022 走看看