发布于 2026-01-06 1 阅读
0

用 HTML 和 CSS 绘制卡通角色

用 HTML 和 CSS 绘制卡通角色

今天我用HTML和CSS完成了一个新的卡通动画:

它像我很多CSS绘图一样,一开始并没有明确最终效果。我只是想练习背景阴影、定位和尺寸,于是就从这些入手……但很快我就偏离了这些方向……

我对这幅画的一些喜欢/不喜欢的地方:

  • 调整边框宽度:浏览器会自动调整圆角边框的宽度,使连接处不会出现跳跃。这样一来,调整边框宽度就能营造出比等宽边框更具卡通感的效果。例如,在下巴、耳朵或鼻子等部位就能看到这种效果。
  • 我原本想利用背景图片来画眼睛,也许还有鼻子和嘴巴……但结果却比我最初预想的要复杂一些。
  • 我画不出像样的棒球帽(或者说,画不出任何帽子)。画出来总是歪的。我需要参考一些图片,尽量让它更“写实”(或者说,在卡通画里尽可能写实)。
  • 阴影和细节:我非常喜欢完成阴影和胡须的绘制。这让我有机会练习框式阴影,弥补了之前画眼睛“失败”的遗憾,我对最终效果还算满意。

还有一段记录整个制作过程的延时视频:

这并非有意为之,或许只是我的错觉,但这有点像克里斯·科耶尔(有点像😅)


我尝试改进一下棒球帽的制作,这是成果。虽然还不完美,但看起来比以前好多了:

文章来源:https://dev.to/alvaromontoro/cartoon-character-in-html-and-css-3mlh