首页 > 软件开发 > HTML >

HTML5 Canvas全屏画板涂鸦代码

来源:互联网 2023-03-16 19:11:09 421

HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    新建html文档。2Ih办公区 - 实用经验教程分享!

    HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

  • 2

    书写hmtl代码。2Ih办公区 - 实用经验教程分享!

    canvas id="xxx" width=300 height=300>/canvas>2Ih办公区 - 实用经验教程分享!

    div id=actions class="actions"> svg id=pen class="active icon">2Ih办公区 - 实用经验教程分享!

    use xlink:href="#icon-pen">/use>2Ih办公区 - 实用经验教程分享!

    /svg> svg id=eraser class="icon">2Ih办公区 - 实用经验教程分享!

    use xlink:href="#icon-erase">/use>2Ih办公区 - 实用经验教程分享!

    /svg> svg id=clear class="icon">2Ih办公区 - 实用经验教程分享!

    use xlink:href="#icon-clear">/use>2Ih办公区 - 实用经验教程分享!

    /svg> svg id=download class="icon">2Ih办公区 - 实用经验教程分享!

    use xlink:href="#icon-save">/use>2Ih办公区 - 实用经验教程分享!

    /svg> /div>2Ih办公区 - 实用经验教程分享!

    ol class="colors">2Ih办公区 - 实用经验教程分享!

    li id="red" class="red active">/li>2Ih办公区 - 实用经验教程分享!

    li id="green" class="green">/li>2Ih办公区 - 实用经验教程分享!

    li id="blue" class="blue">/li>2Ih办公区 - 实用经验教程分享!

    /ol>2Ih办公区 - 实用经验教程分享!

    ol class="sizes">2Ih办公区 - 实用经验教程分享!

    li id="thin" class="thin">/li>2Ih办公区 - 实用经验教程分享!

    li id="thick" class="thick">/li>2Ih办公区 - 实用经验教程分享!

    /ol>2Ih办公区 - 实用经验教程分享!

    HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

  • 3

    书写css代码。2Ih办公区 - 实用经验教程分享!

    ul, ol { list-style: none; }2Ih办公区 - 实用经验教程分享!

    * { margin: 0; padding: 0; }2Ih办公区 - 实用经验教程分享!

    .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; }2Ih办公区 - 实用经验教程分享!

    #xxx { display: block; background: white; position: fixed; top: 0; left: 0; }2Ih办公区 - 实用经验教程分享!

    body { overflow: hidden; }2Ih办公区 - 实用经验教程分享!

    .actions { position: fixed; top: 0; left: 0; padding: 20px; }2Ih办公区 - 实用经验教程分享!

    .actions svg { width: 1.5em; height: 1.5em; transition: all 0.3s; margin: 0 10px; }2Ih办公区 - 实用经验教程分享!

    .actions svg.active { fill: red; transform: scale(1.2); }2Ih办公区 - 实用经验教程分享!

    .colors { position: fixed; top: 60px; left: 28px; }2Ih办公区 - 实用经验教程分享!

    .colors> li { width: 20px; height: 20px; border-radius: 50%; box-shadow: 0 0 3px rgba(0,0,0,0.25); margin: 10px 0; transition: all 0.3s; }2Ih办公区 - 实用经验教程分享!

    .colors> li.red { background: red; }2Ih办公区 - 实用经验教程分享!

    .colors> li.green { background: green; }2Ih办公区 - 实用经验教程分享!

    .colors> li.blue { background: blue; }2Ih办公区 - 实用经验教程分享!

    .colors> li.active { box-shadow: 0 0 3px rgba(0,0,0,0.95); transform: scale(1.2); }2Ih办公区 - 实用经验教程分享!

    .sizes { position: fixed; right: 20px; top: 10px; }2Ih办公区 - 实用经验教程分享!

    .sizes > li { margin: 20px 0; }2Ih办公区 - 实用经验教程分享!

    .sizes > .thin { height: 0; width: 20px; border-top: 3px solid black; }2Ih办公区 - 实用经验教程分享!

    .sizes > .thick { height: 0; width: 20px; border-top: 6px solid black; }2Ih办公区 - 实用经验教程分享!

    HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

  • 4

    书写并添加js代码。2Ih办公区 - 实用经验教程分享!

    script src="js/main.js">/script>2Ih办公区 - 实用经验教程分享!

    script src="js/other.js">/script>2Ih办公区 - 实用经验教程分享!

    HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

  • 4该信息未经许可获取自百度经验
  • 5

    代码整体结构。2Ih办公区 - 实用经验教程分享!

    HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

  • 6

    查看效果。2Ih办公区 - 实用经验教程分享!

    HTML5 Canvas全屏画板涂鸦代码2Ih办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!2Ih办公区 - 实用经验教程分享!


    标签: HTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码