加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

使用CSS3代码绘制可爱的Hello Kitty猫

发布时间:2020-03-14 10:51:50 所属栏目:系统 来源:站长网
导读:这篇文章主要介绍了使用CSS3代码绘制可爱的Hello Kitty猫的相关资料,需要的朋友可以参考下

    border-top33px solid black;   

    border-bottom28px solid black;   

    border-left30px solid black;   

    border-right29px solid black;   

    border-top-left-radius: 220px 170px;   

    border-top-rightright-radius: 90px 57px;   

    border-bottom-rightright-radius: 334px 245px;   

    background-colorwhite;   

    transform: rotate(-21deg);   

    z-index: 99;   

}   

.hello-kitty-div .rightright-ear-clean {   

    left700px;   

    top105px;   

    width120px;   

    height120px;   

    background-colorwhite;   

    z-index: 101;   

}   

使用CSS3代码绘制可爱的Hello Kitty猫

右耳画的比较粗糙,因为马上就要画蝴蝶结了。

蝴蝶结

蝴蝶结分为两个外边,三个圆。外边是整个绘画过程中最难画的地方,用矩形调整 radius 参数很难做到没有偏差,因为它不像是更圆润的矩形,而像是更圆润的三角形。在这里,我们把它分成四块,各个外边各两块,在块内绘制好对应的区域,再利用 overflow: hidden; 来隐藏多余的部分。然后是三个圆,相对简单。
 
代码量实在太多,就不贴出来了,大概思路就这样子。

使用CSS3代码绘制可爱的Hello Kitty猫

使用CSS3代码绘制可爱的Hello Kitty猫

使用CSS3代码绘制可爱的Hello Kitty猫

使用CSS3代码绘制可爱的Hello Kitty猫

眼睛,鼻子

眼睛和鼻子相对简单,就不贴代码了。

使用CSS3代码绘制可爱的Hello Kitty猫

胡须

因为胡须是弯弯的,所以每根胡须需要两个元素来实现,我们就用 :before 和 :after 吧。

某一根胡须的代码:

CSS Code复制内容到剪贴板

.hello-kitty-div .left-moustache-1:before {   

    content'20';   

    displayblock;   

    positionabsolute;   

    left20px;   

    top420px;   

    width100px;   

    height24px;   

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读