超可爱 纯CSS3实现的小猪、小老鼠、小牛
来源:互联网 发布:使命召唤 mac能玩吗 编辑:程序博客网 时间:2024/05/01 03:16
<span style="font-family: 微软雅黑, Tahoma, Helvetica, SimSun, sans-serif; background-color: rgb(255, 255, 255);">利用纯</span><a target=_blank href="http://www.html5cn.org/portal.php?mod=list&catid=16" target="_blank" class="relatedlink" style="font-family: 微软雅黑, Tahoma, Helvetica, SimSun, sans-serif; word-wrap: break-word; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: blue; color: rgb(68, 68, 68) !important; text-decoration: none !important; background-color: rgb(255, 255, 255);">CSS3</a><span style="font-family: 微软雅黑, Tahoma, Helvetica, SimSun, sans-serif; background-color: rgb(255, 255, 255);">绘制一些人物、动物、风景已经不是一件新鲜的事情了,主要是利用CSS3可以让直线变成任意的曲线,于是简单的矢量图形绘制对CSS3来说就小菜一碟了。今天要分享一下超级可爱的纯CSS3实现的小猪、小老鼠、小牛,先看靓照:</span>
我们可以在这里查看这三个小动物的DEMO演示。
接下来我们逐个来贴出实现这三个小动物的CSS代码
一、小猪
HTML代码:
<div id="pig"> <div id="pig_head"></div> <div id="pig_ear_left"></div> <div id="pig_ear_right"></div> <div id="pig_eye_left"></div> <div id="pig_eye_right"></div> <div id="pig_snout"></div> <div id="pig_snout_hole_left"></div> <div id="pig_snout_hole_right"></div> </div>CSS代码:
#pig{ position: absolute; top: 40px;}#pig_head { width: 200px; height: 200px; background-color: #FA8CC8; border-radius: 100px;}#pig_ear_left { width: 0; height: 0; position: absolute; top: 15px; left: 18px; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 28px solid #D30073; -webkit-transform: rotate(-25deg);}#pig_ear_right { width: 0; height: 0; position: absolute; top: 15px; left: 145px; border-left: 20px solid transparent; border-right: 20px solid transparent; border-bottom: 28px solid #D30073; -webkit-transform: rotate(25deg);}#pig_eye_left { position: absolute; top: 50px; left: 70px; width: 12px; height: 20px; background: black; -webkit-border-radius: 50px/100px;}#pig_eye_right { position: absolute; top: 50px; left: 125px; width: 12px; height: 20px; background: black; -webkit-border-radius: 50px/100px;}#pig_snout { position: absolute; top: 90px; left: 62px; width: 80px; height: 55px; background: #FA4EAC; -webkit-border-radius: 90px/60px;}#pig_snout_hole_left { position: absolute; top: 100px; left: 80px; width: 17px; height: 35px; background: #E01B87; -webkit-border-radius: 60px/100px;}#pig_snout_hole_right { position: absolute; top: 100px; left: 111px; width: 17px; height: 35px; background: #E01B87; -webkit-border-radius: 60px/100px;}二、小老鼠
HTML代码:
<div id="mouse"> <div id="mouse_head"></div> <div id="mouse_ear_left"></div> <div id="mouse_ear_right"></div> <div id="mouse_eye_left_outer"></div> <div id="mouse_eye_right_outer"></div> <div id="mouse_eye_left_inner"></div> <div id="mouse_eye_right_inner"></div> <div id="mouse_nose"></div> <div id="mouse_whisker_left_1"></div> <div id="mouse_whisker_left_2"></div> <div id="mouse_whisker_left_3"></div> <div id="mouse_whisker_right_1"></div> <div id="mouse_whisker_right_2"></div> <div id="mouse_whisker_right_3"></div> <div id="mouse_tooth_left"></div> <div id="mouse_tooth_right"></div> </div>CSS代码:
#mouse{ position: absolute; top: 40px; left: 280px;}#mouse_head { width: 200px; height: 200px; background-color: #8F9595; border-radius: 100px;}#mouse_ear_left { display: inline-block; position: relative; top: -230px; left: -25px; border: 12px solid #6E6E6E; width: 75px; height: 75px; background: #E5A95F; border-radius: 50%;}#mouse_ear_right { display: inline-block; position: relative; top: -230px; left: 25px; border: 12px solid #6E6E6E; width: 75px; height: 75px; background: #E5A95F; border-radius: 50%;}#mouse_eye_left_outer { width: 40px; height: 40px; position: absolute; top: 55px; left: 50px; background: white; -webkit-border-radius: 50px; border-radius: 50px;}#mouse_eye_right_outer { width: 40px; height: 40px; position: absolute; top: 55px; left: 110px; background: white; -webkit-border-radius: 50px; border-radius: 50px;}#mouse_eye_left_inner { width: 15px; height: 15px; position: absolute; top: 75px; left: 63px; background: black; -webkit-border-radius: 50px; border-radius: 50px;}#mouse_eye_right_inner { width: 15px; height: 15px; position: absolute; top: 75px; left: 122px; background: black; -webkit-border-radius: 50px; border-radius: 50px;}#mouse_nose { width: 0; height: 0; position: absolute; top: 110px; left: 75px; border-left: 25px solid transparent; border-right: 25px solid transparent; border-top: 50px solid #6E6E6E; z-index: 1;}#mouse_whisker_left_1 { width: 80px; height: 1.5px; border-radius: 2px; background-color: black; position: absolute; top: 115px; left: 25px; -webkit-transform: rotate(10deg);}#mouse_whisker_left_2 { width: 80px; height: 1.5px; border-radius: 2px; background-color: black; position: absolute; top: 118px; left: 28px; }#mouse_whisker_left_3 { width: 80px; height: 1.5px; border-radius: 2px; background-color: black; position: absolute; top: 120px; left: 25px; -webkit-transform: rotate(-10deg);}#mouse_whisker_right_1 { width: 80px; height: 1.5px; border-radius: 2px; background-color: black; position: absolute; top: 115px; left: 90px; -webkit-transform: rotate(-10deg);}#mouse_whisker_right_2 { width: 80px; height: 1.5px; border-radius: 2px; background-color: black; position: absolute; top: 118px; left: 90px; }#mouse_whisker_right_3 { width: 80px; height: 1.5px; border-radius: 2px; background-color: black; position: absolute; top: 121px; left: 92px; -webkit-transform: rotate(10deg);}#mouse_tooth_left { width: 15px; height: 22px; background-color: white; position: absolute; top: 170px; left: 84px; -webkit-transform: rotate(10deg);}#mouse_tooth_right { width: 15px; height: 22px; background-color: white; position: absolute; top: 170px; left: 102px; -webkit-transform: rotate(-10deg);}三、小牛
HTML代码:
<div id="cow"> <div id="cow_head"></div> <div id="cow_horn_left"></div> <div id="cow_horn_right"></div> <div id="cow_eye_left_outer"></div> <div id="cow_eye_right_outer"></div> <div id="cow_eye_left_inner"></div> <div id="cow_eye_right_inner"></div> <div id="cow_snout"></div> <div id="cow_snout_hole_left"></div> <div id="cow_snout_hole_right"></div> <div id="cow_mouth"></div> <div id="cow_grass_1"></div> <div id="cow_grass_2"></div> <div id="cow_grass_3"></div> <div id="cow_grass_4"></div> <div id="cow_grass_5"></div> <div id="cow_grass_6"></div> <div id="cow_grass_7"></div> <div id="cow_grass_8"></div> <div id="cow_grass_9"></div> <div id="cow_spot_1"></div> <div id="cow_spot_2"></div> <div id="cow_spot_3"></div> <div id="cow_spot_4"></div> <div id="cow_spot_5"></div> <div id="cow_spot_6"></div> </div>CSS代码:
#cow { position: absolute; top: 40px; left: 550px;}#cow_head { width: 200px; height: 200px; background-color: white; border-radius: 100px;}#cow_snout { position: absolute; top: 90px; left: 63px; width: 80px; height: 55px; background: #E5A95F; -webkit-border-radius: 90px/60px;}#cow_snout_hole_left { position: absolute; top: 100px; left: 80px; width: 17px; height: 35px; background: #8C6A3F; -webkit-border-radius: 60px/100px;}#cow_snout_hole_right { position: absolute; top: 100px; left: 111px; width: 17px; height: 35px; background: #8C6A3F; -webkit-border-radius: 60px/100px;}#cow_horn_left { width: 20px; height: 40px; background-color: black; border-radius: 8px 8px 2px 2px; position: absolute; top: 2px; left: 18px; -webkit-transform: rotate(-35deg);}#cow_horn_right { width: 20px; height: 40px; background-color: black; border-radius: 8px 8px 2px 2px; position: absolute; top: 2px; left: 162px; -webkit-transform: rotate(35deg);}#cow_eye_left_outer { width: 40px; height: 40px; position: absolute; top: 40px; left: 50px; background: white; border: 1px solid black; border-radius: 50px;}#cow_eye_right_outer { width: 40px; height: 40px; position: absolute; top: 40px; left: 110px; background: white; border: 1px solid black; border-radius: 50px;}#cow_eye_left_inner { width: 15px; height: 15px; position: absolute; top: 60px; left: 63px; background: black; border-radius: 50px;}#cow_eye_right_inner { width: 15px; height: 15px; position: absolute; top: 60px; left: 122px; background: black; border-radius: 50px;}#cow_mouth { width: 45px; height: 15px; position: absolute; top: 160px; left: 110px; background: white; border: 1px solid black; border-radius: 50px;}#cow_grass_1 { width: 80px; height: 10px; position: absolute; top: 200px; left: 125px; border-radius: 3px; -webkit-transform: rotate(60deg); background-color: #399200; }#cow_grass_2 { width: 80px; height: 10px; position: absolute; top: 200px; left: 105px; border-radius: 3px; -webkit-transform: rotate(-120deg); background-color: #399200; }#cow_grass_3 { width: 80px; height: 10px; position: absolute; top: 197px; left: 85px; border-radius: 3px; -webkit-transform: rotate(90deg); background-color: #399200; }#cow_grass_4 { width: 80px; height: 10px; position: absolute; top: 197px; left: 100px; border-radius: 3px; -webkit-transform: rotate(80deg); background-color: #399200; }#cow_grass_5 { width: 80px; height: 10px; position: absolute; top: 197px; left: 100px; border-radius: 3px; -webkit-transform: rotate(100deg); background-color: #399200; }#cow_grass_6 { width: 80px; height: 10px; position: absolute; top: 197px; left: 70px; border-radius: 3px; -webkit-transform: rotate(100deg); background-color: #399200; }#cow_grass_7 { width: 40px; height: 10px; position: absolute; top: 180px; left: 100px; border-radius: 3px; -webkit-transform: rotate(100deg); background-color: #5CBA20; }#cow_grass_8 { width: 40px; height: 10px; position: absolute; top: 180px; left: 120px; border-radius: 3px; -webkit-transform: rotate(90deg); background-color: #5CBA20; }#cow_grass_9 { width: 40px; height: 10px; position: absolute; top: 178px; left: 120px; border-radius: 3px; -webkit-transform: rotate(50deg); background-color: #5CBA20; }#cow_spot_1 { width: 35px; height: 35px; position: absolute; top: 1px; left: 100px; background-color: black; border-radius: 50px;}#cow_spot_2 { width: 20px; height: 40px; position: absolute; top: -11px; left: 95px; background-color: black; border-radius: 50px; -webkit-transform: rotate(85deg);}#cow_spot_3 { width: 50px; height: 50px; position: absolute; top: 75px; left: -1px; background-color: black; border-radius: 50px;}#cow_spot_4 { width: 15px; height: 15px; position: absolute; top: 81px; background-color: black; -webkit-border-radius: 50px; border-radius: 50px;}#cow_spot_5 { width: 55px; height: 35px; position: absolute; top: 95px; left: -10px; background-color: black; border-radius: 50px; -webkit-transform: rotate(80deg);}#cow_spot_6 { width: 35px; height: 25px; position: absolute; top: 95px; left: 170px; background-color: black; border-radius: 50px; -webkit-transform: rotate(-80deg);}
0 0
- 超可爱 纯CSS3实现的小猪、小老鼠、小牛
- 纯CSS3实现的小老鼠驱动机械自动化设备
- 可爱的小猪 是什么
- 还记得我们可爱的小老鼠吗?[By tina]
- CSS3 可爱的小乌龟游泳动画
- 纯css实现一只敲可爱的兔子
- 纯CSS3+DIV实现小三角形边框
- 纯div+css3代码绘制可爱小女孩
- 由纯CSS3实现的超酷飞行状下拉菜单特效
- 利用纯CSS3实现超立体的3D图片侧翻倾斜效果
- 纯css3实现的超炫checkbox复选框和radio单选框
- 生日的惊喜-小老鼠老鼠老鼠
- CSS3实现一个小风车【纯DOM+CSS3】
- 纯CSS3小沙漏
- 超可爱的 Loading View
- 小莫的成神之旅(二)纯css3实现翻转效果
- 纯 CSS3 实现的 Twitter 图画
- 纯CSS3实现的标签效果
- 两个空心球区分问题
- Android获取网络连接状态(3G/Wifi)及调用网络配置界面
- javaweb文件下载
- 分割List
- RabbitMQ内存消耗
- 超可爱 纯CSS3实现的小猪、小老鼠、小牛
- [MSSQL]分享一个SQLSERVER脚本(计算数据库中各个表的数据量和每行记录所占用空间)
- Vijos1066. 弱弱的战壕
- APIDemo学习笔记——Android上几种简单的Animation使用方法(一)
- [Android实例] 最全的Android开发资源整理--进阶必备
- 二维数组-传参和动态内存申请
- Java正则表达式
- java 队列
- poj 1422 Air Raid (最小路径覆盖)