2516| 5
|
[奇技淫巧] 老司机手把手画#QQ企鹅! |
本次基于canvas来手绘一个QQ企鹅。
关于Canvas的教程,可以参看:番外 #Canvas# - 0000 - 砖心降伏Canvas系列。 现在让我们先观察下企鹅,按照层次划分来组合最终的效果。 选择使用绝对位置position:absolute来布局各个元素。 使用绝对元素,就意味着很多区域都是固定长度(px),类似于静态壁纸~ 代码中遇到的不会的标签,或者css属性,都可以参看鱼C速查宝典(传送门) 拓展:学好#Web开发必须要收藏的几个页面 | 【课程指南】 企鹅主要划分为头部,身体,围脖,双手,双脚。 代码框架:
基本框架结构就是这样了。 QQ 对于容器是通过绝对定位来对每个元素布局进行设置的。 在head元素中添加css:
[attach]94918[/attach] 骨架出来了,那我们就开始一步步的进行绘制了,先从头开始。 head 绘制 head 前,先对 head 的层次结构划分清楚,依次为: 左眼、右眼、上嘴唇、下嘴唇、嘴唇的层次感体现。 在head中添加div:
通过CSS绘制 head 的轮廓:
[attach]94919[/attach] 圆弧设置成 border-bottom-left-radius: 117px 68px; 一般根据设计图出来后导出转成带有标尺图后,会自动计算出值; 如果没有的话,那就要通过计算了。 然后依次绘制 head 其他结构,继续添加css。 眼睛:
[attach]94920[/attach] 嘴:
[attach]94921[/attach] 到这里基本头的骨架就出来了,画风很粗犷,让我们妙手回春一下~ 需要对头的骨架结构的线条进行修饰。 眼睛修饰 在两个眼睛中添加眼球,右眼还有一个眯眼的表情。 创建新的div:
添加新的样式:
[attach]94923[/attach] 稍后利用图形重叠,进行填色。 继续完善嘴部。 嘴的修饰 添加上下嘴唇,咬合的层次感:
去掉上下嘴唇的边界线,并添加样式:
[attach]94924[/attach] 基本 head 轮廓就是这样了。 现在把右眼眼球部分上个色,来进行层叠覆盖隐藏。
购买主题
已有 1 人购买
本主题需向作者支付 33 鱼币 才能浏览
| |
小甲鱼最新课程 -> https://ilovefishc.com
|
|
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
小黑屋|手机版|Archiver|鱼C工作室
( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-4-19 15:33
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.