\n \n \n\n## 功能介绍\n\n打开这个网页,你会看到一个带工具栏的画板:\n\n- 画笔工具:选择颜色和粗细,在画布上自由画画\n- 橡皮擦:擦除你画的内容\n- 颜色选择:黑、红、蓝、绿、橙、紫六种颜色\n- 粗细调节:拖动滑块调整画笔粗细\n- 清空画布:一键清除所有内容\n- 保存图片:把你画的内容保存为PNG图片\n\n## 学到了什么?\n\n这个项目用到了Canvas API,这是网页中做图形绑定的核心技术。Canvas就像一张真正的画布,你可以用代码在上面画线、画圆、画图片,可能性是无限的。\n\n想加更多功能?直接把代码发给AI,说\"帮我加一个画矩形的功能\"或者\"帮我加撤销功能\",AI会帮你写好代","datePublished":"2026-03-28 12:00:02","dateModified":"2026-03-28 12:00:02","wordCount":5002,"inLanguage":"zh-CN","author":{"@type":"Person","name":"站长","url":"https://woshird.com"},"publisher":{"@type":"Organization","name":"人人都是程序员","url":"https://woshird.com","logo":{"@type":"ImageObject","url":"https://woshird.com/favicon.ico"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://woshird.com/article/make-online-drawing-board"},"isPartOf":{"@type":"WebSite","name":"人人都是程序员","url":"https://woshird.com"},"about":{"@type":"Thing","name":"做个网站"},"keywords":"做个网站,,AI编程,做一个在线画板:在浏览器里画画","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":132},{"@type":"InteractionCounter","interactionType":"https://schema.org/ReadAction","userInteractionCount":1056}]}
🌐
🌐
🌐
🌐

做一个在线画板:在浏览器里画画

站长
2026年3月28日 · 阅读 1056 · 点赞 132 · 预计 3 分钟
分享:

浏览器也能当画板?

是的!用HTML的Canvas(画布)技术,我们可以做一个在线画板。虽然比不上专业的画图软件,但用来涂鸦、做笔记、画流程图完全够用。

动手做

创建 drawing.html:





在线画板






粗细:


onclick="setColor('#333', this)">

onclick="setColor('#e74c3c', this)">

onclick="setColor('#3498db', this)">

onclick="setColor('#2ecc71', this)">

onclick="setColor('#f39c12', this)">

onclick="setColor('#9b59b6', this)">








功能介绍

打开这个网页,你会看到一个带工具栏的画板:

  • 画笔工具:选择颜色和粗细,在画布上自由画画

  • 橡皮擦:擦除你画的内容

  • 颜色选择:黑、红、蓝、绿、橙、紫六种颜色

  • 粗细调节:拖动滑块调整画笔粗细

  • 清空画布:一键清除所有内容

  • 保存图片:把你画的内容保存为PNG图片
  • 学到了什么?

    这个项目用到了Canvas API,这是网页中做图形绑定的核心技术。Canvas就像一张真正的画布,你可以用代码在上面画线、画圆、画图片,可能性是无限的。

    想加更多功能?直接把代码发给AI,说"帮我加一个画矩形的功能"或者"帮我加撤销功能",AI会帮你写好代码。

    站长
    人人都是程序员,站长
    分享: