跟着教程学了用纯css做了大白之后,自己做了一个大耳朵图图。

html部分:

<div id="tutu"><div id="hair"><div id="hair1"></div><div id="hair2"></div><div id="hair3"></div><div id="hair4"></div><div id="hair5"></div><div id="hair6"></div><div id="hair7"></div><div id="hair8"></div></div><div id="head"><div id="hair9"></div><div id="hair10"></div><div id="hair11"></div><div id="hair12"></div><div id="eyebrow_left"></div> <!--眉毛--><div id="eyebrow_right"></div><div id="eyelid_left"></div>  <!--眼皮--><div id="eyelid_right"></div><div id="eye_left"></div>  <!--眼睛--><div id="eye_right"></div><div id="eyeball_left"></div>  <!--眼珠--><div id="eyeball_right"></div><div id="nose"></div><div id="mouth"></div><div id="mouth_cover"></div><div id="tooth1"></div><div id="tooth2"></div><div id="tooth3"></div><div id="tooth4"></div><div id="tongue"></div>   <!--舌头--></div><div id="ear_left"><div id="earline1_left"></div><div id="earline2_left"></div></div><div id="ear_right"><div id="earline1_right"></div><div id="earline2_right"></div></div><div id="cloth"></div><div id="star1"></div><div id="star2"></div><div id="sleeve_left"></div><div id="sleeve_right"></div><div id="arm_left"></div><div id="arm_right"></div><div id="belly"></div><div id="navel"></div><div id="pants_left"></div><div id="pants_right"></div><div id="leg_left"></div><div id="leg_right"></div><div id="socks_left"></div><div id="socks_right"></div><div id="shoes_left"></div><div id="shoes_right"></div>
</div>

css部分:

@charset "UTF-8";#tutu {height: 600px;width: 400px;margin: 0 auto;position: relative;overflow: hidden;
}#head{width: 145px;height: 145px;background-color: #ffe1b3;border-radius: 50% 50% 60% 60%;border: 2px solid rgb(125,65,67);transform: rotate(-5deg);margin: 100px auto 0 auto;position: relative;
}#hair{transform: rotate(-5deg);position: relative;left: 0;
}#hair1, #hair2, #hair3, #hair4, #hair5, #hair6, #hair7, #hair8{background-color: white;border-radius: 50%;position: absolute;
}#hair1, #hair2, #hair3, #hair4{border-right: 2px solid rgb(125,65,67);
}#hair1{width: 20px;height: 40px;left: 160px;top: 75px;transform: rotate(-30deg);}#hair2{width: 20px;height: 50px;left: 150px;top: 70px;transform: rotate(-50deg);
}#hair3{width: 25px;height: 50px;left: 145px;top: 80px;transform: rotate(-60deg);
}#hair4{width: 20px;height: 50px;left: 145px;top: 85px;transform: rotate(-85deg);
}#hair5, #hair6, #hair7, #hair8{border-left: 2px solid rgb(125,65,67);
}#hair5{width: 20px;height: 45px;left: 195px;top: 70px;transform: rotate(20deg);
}#hair6{width: 30px;height: 60px;left: 205px;top: 65px;transform: rotate(40deg);
}#hair7{width: 25px;height: 50px;left: 210px;top: 75px;transform: rotate(60deg);
}#hair8{width: 20px;height: 40px;left: 215px;top: 85px;transform: rotate(85deg);
}#hair9, #hair10, #hair11, #hair12{background-color: #ffe1b3;border-right: 2px solid rgb(125,65,67);border-radius: 40%;
}#hair9{width: 20px;height: 36px;position: absolute;left: 73px;transform: rotate(-30deg);
}#hair10{width: 20px;height: 33px;position: absolute;left: 65px;transform: rotate(-20deg);
}#hair11{width: 20px;height: 33px;position: absolute;left: 60px;transform: rotate(-10deg);
}#hair12{width: 20px;height: 33px;position: absolute;left: 53px;transform: rotate(-5deg);
}#eyebrow_left, #eyebrow_right{width: 15px;height: 10px;background-color: #ffe1b3;border-top: 3px solid rgb(125,65,67);border-radius: 50%;position: absolute;top: 40px;
}#eyebrow_left{left: 40px;transform: rotate(-10deg);
}#eyebrow_right{left: 95px;transform: rotate(10deg);
}#eyelid_left, #eyelid_right{width: 20px;height: 15px;background-color: #ffe1b3;border-top: 2px solid rgb(125,65,67);border-radius: 50%;position: absolute;top: 65px;
}#eyelid_left{left: 40px;transform: rotate(-15deg);
}#eyelid_right{left: 95px;transform: rotate(15deg);
}#eye_left, #eye_right{width: 14px;height: 15px;background-color: rgb(125,65,67);border-radius: 50%;position: absolute;top: 70px;
}#eye_left{left: 44px;
}#eye_right{left: 98px;
}#eyeball_left, #eyeball_right{width: 5px;height: 5px;background-color: white;border-radius: 50%;position: absolute;top: 73px;
}#eyeball_left{left: 48px;
}#eyeball_right{left: 102px;
}#nose{width: 12px;height: 10px;background-color: #ffe1b3;border-top: 3px solid rgb(125,65,67);border-radius: 50%;position: absolute;top: 85px;left: 72px;transform: rotate(-5deg);z-index: 5;
}#mouth{width: 33px;height: 37px;background-color: rgb(213,122,131);border: 2px solid rgb(125,65,67);border-radius: 50%;position: absolute;top: 81px;left: 59px;transform: rotate(-5deg);animation: dong-mouth 1s infinite;
}@keyframes dong-mouth{0%{}50%{width: 30px;height: 35px;left: 60px;top: 80px;}100%{}
}#mouth_cover{width: 35px;height: 20px;background-color: #ffe1b3;border-bottom: 3px solid rgb(125,65,67);border-radius: 50%;position: absolute;top: 80px;left: 60px;
}#tooth1, #tooth2, #tooth3, #tooth4{width: 3px;height: 4px;background-color: white;border: 2px solid rgb(125,65,67);position: absolute;top: 100px;
}#tooth1{left: 67px;border-bottom-left-radius: 5px;transform: rotate(3deg);
}#tooth2{left: 72px;transform: rotate(5deg);
}#tooth3{left: 77px;transform: rotate(-5deg);
}#tooth4{left: 83px;top: 99px;border-bottom-right-radius: 5px;transform: rotate(-10deg);
}#tongue{width: 13px;height: 5px;background-color: #ffe1b3;border: 2px solid rgb(125,65,67);border-radius: 50%;position: absolute;top: 113px;left: 70px;animation: dong-tongue 1s infinite;
}@keyframes dong-tongue{0%{}50%{top: 110px;}100%{}
}#ear_left, #ear_right{width: 40px;height: 37px;background-color: #ffe1b3;border: 2px solid rgb(125,65,67);border-radius: 55% 55% 50% 50%;position: absolute;z-index: -1;
}#ear_left{top: 185px;left: 95px;transform: rotate(-25deg);animation: dong-left 1s infinite;
}#ear_right{top: 150px;left: 265px;transform: rotate(0deg);animation: dong-right 1s infinite;
}@keyframes dong-left{0%{}50%{transform: rotate(-15deg);width: 38px;left: 99px;top: 185px;}100%{}
}@keyframes dong-right{0%{}50%{transform: rotate(-10deg);width: 38px;left: 264px;top: 153px;}100%{}
}#earline1_left, #earline1_right{width: 20px;height: 20px;background-color: #ffe1b3;border-top: 2px solid rgb(125,65,67);border-radius: 55% 55% 50% 50%;position: relative;
}#earline1_left{top: 13px;left: 10px;
}#earline1_right{top: 12px;left: 10px;transform: rotate(15deg);
}#earline2_left, #earline2_right{width: 7px;height: 10px;background-color: #ffe1b3;border-radius: 50% 50% 50% 50%;position: relative;
}#earline2_left{top: -7px;left: 17px;border-left: 2px solid rgb(125,65,67);
}#earline2_right{top: -8px;left: 14px;transform: rotate(15deg);border-right: 2px solid rgb(125,65,67);
}#cloth{width: 100px;height: 95px;background-color: rgb(251,82,63);border: 2px solid rgb(125,65,67);border-radius: 50% 50% 10px 10px;position: absolute;left: 160px;top: 232px;z-index: -1;
}#star1, #star2{width: 0px;border-right: 5px solid transparent;border-bottom: 10px  solid yellow;border-left: 5px solid transparent;position: absolute;z-index: 5;
}#star1{top: 290px;left: 207px;
}#star2{transform: rotate(180deg);top: 293px;left: 207px;
}#sleeve_left, #sleeve_right{width: 30px;height: 40px;background-color: rgb(251,82,63);border: 2px solid rgb(125,65,67);position: absolute;z-index: -2;
}#sleeve_left{border-radius: 50% 50% 5px 5px;transform: rotate(20deg);left: 149px;top: 243px;
}#sleeve_right{border-radius: 50% 50% 5px 5px;transform: rotate(-30deg);left: 235px;top: 234px;
}#arm_left, #arm_right{width: 20px;height: 50px;background-color: #ffe1b3;border-radius: 30% 30% 30% 50%;position: absolute;z-index: -3;
}#arm_left{transform: rotate(-20deg);left: 150px;top: 270px;
}#arm_right{transform: rotate(10deg);left: 253px;top: 265px;
}#belly{width: 97px;height: 20px;background-color: #ffe1b3;border: 2px solid rgb(125,65,67);border-radius: 50%;position: relative;top: 65px;left: 161px;
}#navel {width: 2px;height: 2px;background-color: #ffe1b3;border: 2px solid rgb(125, 65, 67);border-radius: 50%;position: relative;top: 50px;left: 209px;
}#pants_left, #pants_right{width: 50px;height: 40px;background-color: rgb(51,161,88);border: 2px solid rgb(125, 65, 67);border-radius: 5px 5px 5px 5px;position: relative;z-index: -4;
}#pants_left{transform: rotate(5deg);top: 40px;left: 163px;
}#pants_right{transform: rotate(-5deg);top: -4px;left: 206px;
}#leg_left, #leg_right{width: 25px;height: 40px;background-color: #ffe1b3;border: 2px solid rgb(125, 65, 67);border-radius: 5px 5px 5px 5px;position: relative;z-index: -5;
}#leg_left{transform: rotate(-3deg);top: -10px;left: 173px;
}#leg_right{transform: rotate(3deg);top: -54px;left: 222px;
}#socks_left, #socks_right{width: 25px;height: 20px;background-color: white;border: 2px solid rgb(125, 65, 67);border-radius: 5px 5px 5px 5px;position: relative;z-index: -5;
}#socks_left{transform: rotate(-3deg);top: -64px;left: 174px;
}#socks_right{transform: rotate(3deg);top: -89px;left: 221px;
}#shoes_left, #shoes_right{width: 25px;height: 10px;background-color: rgb(51,161,88);border: 2px solid rgb(125, 65, 67);border-radius: 50% 50% 5px 5px;position: relative;z-index: -5;
}#shoes_left{transform: rotate(-3deg);top: -104px;left: 174px;
}#shoes_right{transform: rotate(3deg);top: -119px;left: 221px;
}

纯css制作大耳朵图图相关推荐

  1. 纯CSS制作的图形效果

    纯CSS制作的图形效果 很少会有人意识到,当浏览器绘制的border,会有一个角度的问题.我们就是得用这样的一个技巧来制作三角的效果.我们只需要保证一边的边框是有色,其他边框色为透明色,这样我们就很容 ...

  2. html怎么实现聊天界面设计,纯css制作仿微信聊天页面

    纯css制作仿微信聊天页面 *{ margin: 0; padding: 0; } body{ font-size: 14px; } .triangle{ margin: 100px auto ; w ...

  3. 纯Css制作tab选项卡

    Css本身的功能就很强大的,尤其是Css3出来之后,大部分特效只用Css3就能完成了,无需再费心思去研究js.jQuery该怎么怎么去写,代码简洁方便.下面这个是用纯Css制作的tab选项卡效果: 用 ...

  4. css空心三角形_纯CSS制作空心三角形和实心三角形及其实现原理

    纯CSS制作空心三角形和实心三角形及其实现原理 在一次项目中需要使用到空心三角形,我瞬间懵逼了.查阅了一些资料加上自己的分析思考,终于是达到了效果,个人感觉制作三角形是使用频率很高的,因此记录下来,供 ...

  5. 纯css制作遮罩层特效

    css本身的功能就挺强大的,尤其是css3出来之后,大部分特效只用css3就能完成了,无需再费心思去想js怎么怎么做jQuery怎么怎么做.下面是用纯css制作的遮罩层效果: 原始页面,放了三张图片: ...

  6. 如何使用纯 CSS 制作四子连珠游戏

    序言:你是否想过单纯使用 CSS 也可以制作一款游戏?甚至可以双人对决!这是一篇非常有趣的文章,作者详细讲解了使用纯 CSS 制作四子连珠游戏的思路以及使用奇淫巧技解决困难问题的方法.因为案例本身比较 ...

  7. 纯CSS制作自适应分页条-分享------彭记(019)

    纯css制作自适应分页条 效果图: html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8 ...

  8. 纯css制作三级下拉菜单

    css本身的功能就挺强大的,尤其是css3出来之后,大部分特效只用css3就能完成了,无需再费心思去想js怎么怎么做jQuery怎么怎么做,代码简洁质量轻巧.下面是本人用纯css制作的三级下拉菜单效果 ...

  9. 纯CSS制作3D旋转风车动画效果

    效果图展示        HTML源码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"&g ...

最新文章

  1. According to TLD or attribute directive in tag file, attribute value does not accept any expressions
  2. svn查看登录过的账号密码
  3. 新的Google Lyra音频编解码器对实时视频流意味着什么?
  4. 有效需求分析的基本流程
  5. python3 collections模块 tree_第30天: Python collections 模块
  6. Node.js抓取网页信息并展示(cheerio网络爬虫)
  7. [译]CSS3实现柱状图的3D立体动画效果
  8. cesium-加载点云数据
  9. python中三角函数计算
  10. office精英俱乐部_开放组织读书俱乐部:收回精英制
  11. NLP「自然语言处理技术」
  12. IDEA 没识别 resources(找不到 resources)
  13. 百度java面试题(一)2020整理
  14. 1989-2015各国平均关税水平
  15. 【转】乔布斯斯坦福大学演讲中文译文
  16. 维天运通冲刺香港上市获证监会反馈,需补充说明增资定价依据等
  17. 内存超频有意义吗 内存超频有什么好处和坏处
  18. Win10安装masmplus的摸爬滚打
  19. Windows server 2022安装与激活
  20. Window与WindowManager

热门文章

  1. Nginx负载均衡(架构之路)
  2. Windows下的IPMI工具
  3. 管理标准主流CMMI,ITIL
  4. SQL Serve [SQL Server无法连接到服务器]标题: 连接到服务器 ------------------------------ 无法连接到******。 ---解决方法
  5. Mysql, where clause is ambiguous
  6. 电位触发,空翻,主从触发器
  7. 电脑如何通过手机上网?
  8. 领域知识库构建及信息检索系统
  9. 日记侠:如何通过微信聊天达成成交?
  10. 强制安装软件linux,linux软件包安装和卸载