用css画一个哆啦A梦
原图:
效果图:
虽然说没用啥什么高级的技巧,但这让我感受到了CSS的乐趣!
好好学习,天天向上!
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
body{
background-color: #66B3FF;
height: 300px;
overflow: hidden;
}
#head{
width: 200px;
height: 200px;
position: absolute;
left: 50%;
top:31%;
margin-left: -100px;
margin-top: -100px;
background-color: #0080FF;
border-radius: 999px;
border: 1px solid black;
}
#face{
width: 179px;
height: 150px;
position: absolute;
left: 43.4%;
top:22%; background-color: white;
border-radius: 999px;
border: 1px solid black;
}
#leftEye{
width: 50px;
height: 60px;
position: absolute;
left:46.2%;
top:18%; background-color: white;
border-radius: 50%;
border: 1px solid black;
}
#rightEye{
width: 50px;
height: 60px;
position: absolute;
left:50%;
top:18%; background-color: white;
border-radius: 50%;
border: 1px solid black;
}
#leftEye1{
width: 13px;
height: 20px;
position: absolute;
left:48.5%;
top:22.2%; background-color: black;
border-radius: 50%;
border: 1px solid black;
}
#rightEye1{
width: 13px;
height: 20px;
position: absolute;
left:50.5%;
top:22.2%;
background-color: black;
border-radius: 50%;
border: 1px solid black;
}
#leftEye2{
width: 5px;
height: 8px;
position: absolute;
left:48.9%;
top:23%; background-color: white;
border-radius: 50%;
border: 1px solid black;
}
#rightEye2{
width: 5px;
height: 8px;
position: absolute;
left:50.7%;
top:23%; background-color: white;
border-radius: 50%;
border: 1px solid black;
}
#nose{
width: 25px;
height: 25px;
position: absolute;
left:49%;
top:25.5%; background-color: red;
border-radius: 50%;
border: 1px solid black;
}
#nose1{
width: 6px;
height: 6px;
position: absolute;
left:49.5%;
top:26.5%; background-color: white;
border-radius: 50%; }
#line{
width: 1px;
height: 100px;
position: absolute;
left:49.9%;
top:29.7%;
background-color: white;
border-left: 2px solid #000000;
margin-left: 1px;
}
#line1{
width: 60px;
height: 1px;
position: absolute;
left:43.5%;
top:28%;
background-color: white;
border-bottom: 1px solid #000000;
margin-left: 1px;
transform:rotate(12deg);
}
#line2{
width: 60px;
height: 1px;
position: absolute;
left:43.5%;
top:32%;
background-color: white;
border-bottom: 1px solid #000000;
margin-left: 1px; }
#line3{
width: 60px;
height: 1px;
position: absolute;
left:43.5%;
top:36%;
background-color: white;
border-bottom: 1px solid #000000;
margin-left: 1px;
transform:rotate(-12deg);
}
#line4{
width: 60px;
height: 1px;
position: absolute;
left:51.6%;
top:28%;
background-color: white;
border-bottom: 1px solid #000000;
margin-left: 1px;
transform:rotate(-12deg);
}
#line5{
width: 60px;
height: 1px;
position: absolute;
left:51.6%;
top:32%;
background-color: white;
border-bottom: 1px solid #000000;
margin-left: 1px; }
#line6{
width: 60px;
height: 1px;
position: absolute;
left:51.6%;
top:36%;
background-color: white;
border-bottom: 1px solid #000000;
margin-left: 1px;
transform:rotate(12deg);
} #mouse{ width: 130px;
height: 130px;
position: absolute;
left: 45.1%;
top:30%;
margin-left: -0.5px;
background-color: white;
border-radius: 0 0 65px 65px;
border-bottom: 2px solid black;
height: 65px;
}
#food{
width: 80px;
height: 62px;
position: absolute;
left:46.9%;
top:39.2%; background-color:#FFAF60;
border-radius: 50%;
border: 1px solid black;
}
#food1{
width: 78px;
height: 57px;
position: absolute;
left:47%;
top:38.9%; background-color: #FFAF60;
border-radius: 50%;
border: 1px solid black;
}
#food2{
width: 73px;
height: 52px;
position: absolute;
left:47.2%;
top:39.1%; background-color:#844200;
border-radius: 50%; }
#leftFist{
width: 50px;
height: 50px;
position: absolute;
left:45%;
top:40%;
margin-left: -15px;
margin-top: -15px;
background-color: white;
border-radius: 999px;
border: 1px solid black;
}
#rightFist{
width: 50px;
height: 50px;
position: absolute;
left:53%;
top:40%;
margin-left: -15px;
margin-top: -15px;
background-color: white;
border-radius: 999px;
border: 1px solid black;
}
#leftHand{
width: 50px;
height: 70px;
position: absolute;
left:43.3%;
top:44%;
margin-left: -15px;
margin-top: -15px;
background-color: #0080FF;
border-radius: 50%;
transform:rotate(34deg);
border: 1px solid black;
}
#rightHand{
width: 50px;
height: 70px;
position: absolute;
left:54.3%;
top:44%;
margin-left: -15px;
margin-top: -15px;
background-color: #0080FF;
border-radius: 50%;
transform:rotate(-34deg);
border: 1px solid black;
}
#tummy{
width: 110px;
height: 110px;
position: absolute;
left: 53.1%;
top:58.5%;
margin-left: -100px;
margin-top: -100px;
background-color: white;
border-radius: 999px;
border: 1px solid black;
}
#bodyy{
width: 135px;
height: 115px;
position: absolute;
left: 44.7%;
top:45%;
background-color: #0080FF;
}
#cover{
width: 400px;
height: 400px;
position: absolute;
left: 35.3%;
top:62.3%;
background-color:#66B3FF;
border-radius: 50%;
}
#leftLeg{
width: 80px;
height: 90px;
position: absolute;
left:42%;
top:53.5%;
margin-left: -15px;
margin-top: -15px;
background-color: white;
border-radius: 50%;
border: 1px solid black;
}
#rightLeg{
width: 80px;
height: 90px;
position: absolute;
left:53.7%;
top:53.5%;
margin-left: -15px;
margin-top: -15px;
background-color: white;
border-radius: 50%;
border: 1px solid black;
}
#pocket{
width: 88px;
height: 82px;
position: absolute;
left: 46.5%;
top:51.6%;
margin-left: -0.5px;
background-color: white;
border-radius: 0 0 41px 41px;
border: 1px solid black;
height: 41px; }
</style>
</head>
<body>
<div id="head"></div>
<div id="face"></div>
<div id="leftEye"></div>
<div id="rightEye"></div>
<div id="leftEye1"></div>
<div id="rightEye1"></div>
<div id="leftEye2"></div>
<div id="rightEye2"></div>
<div id="nose"></div>
<div id="nose1"></div>
<div id="bodyy"></div>
<div id="tummy"></div>
<div id="mouse"></div>
<div id="line"></div>
<div id="line1"></div>
<div id="line2"></div>
<div id="line3"></div>
<div id="line4"></div>
<div id="line5"></div>
<div id="line6"></div>
<div id="food"></div>
<div id="food1"></div>
<div id="food2"></div> <div id="leftHand"></div>
<div id="rightHand"></div> <div id="cover"></div>
<div id="leftFist"></div>
<div id="rightFist"></div>
<div id="leftLeg"></div>
<div id="rightLeg"></div>
<div id="pocket"></div>
</body>
</html>
用css画一个哆啦A梦的更多相关文章
- [css]我要用css画幅画(七) - 哆啦A梦
接着之前的[css]我要用css画幅画(六),今天画的有所不同,画的是哆啦A梦,我们小时候对他的称呼其实是小叮当机器猫. (PS:这次我要做的事情,很多人已经做过,这并不是什么创新,我只是在学习并记录 ...
- 使用css画一个箭头
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- css画一个提示框
用css画一个如下图的提示框: 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta c ...
- 【前端切图】用css画一个卡通形象-小猪佩奇
最近在腾讯云技术社区遇到了一位奇才,用css画出了一个社会人小猪佩奇,不得不服.研究了一下他的文章https://segmentfault.com/a/1190000014909658,感觉甚是有趣, ...
- CSS画一个三角形,CSS绘制空心三角形,CSS实现箭头
壹 ❀ 引 这两天因为项目工作较少,闲下来去看了GitHub上关于面试题日更收录的文章,毕竟明年有新的打算.在CSS收录中有一题是 用css创建一个三角形,并简述原理 .当然对于我来说画一个三角形是 ...
- div+css画一个小猪佩奇
用DIV+CSS画一个小猪佩奇,挺可爱的,嘻嘻. HTML部分(全是DIV) <!-- 小猪佩奇整体容器 --> <div class="pig_container&quo ...
- Effective前端3:用CSS画一个三角形
p { text-indent: 2em } .triangle-container p { text-indent: 0 } img { margin: 15px 0 } 三角形的场景很常见,打开一 ...
- 用CSS画一个带阴影的三角形的示例代码
1. 思路 怎么用CSS3画一个带阴影的三角形呢 ? 有童鞋说, 这还不简单吗 网上有很多解决方案, 但其实大多都是实现不太完美的, 存在一些问题 假设我们做一个向下的三角形箭头 常见的方法大致有两种 ...
- Effective前端1---chapter 2 用CSS画一个三角形
1.CSS画三角形的画法 第一步:三角形可以用border画出来,首先一个有四个border的div长这样: <div class="triangle"></di ...
随机推荐
- 如何在自定义组件中使用v-model
文章属于速记,有错误欢迎指出.风格什么的不喜勿喷. 先来一个组件,不用vue-model,正常父子通信 <!-- parent --> <template> <div c ...
- Tornado day1
Tornado 之路由配置 首先导入模块,使用Application方法中可配置多个路由,格式必须为列表中是元组 元组的第一个是配置的url,第二个参数时自定义的类(继承自RequestHandler ...
- hexo+github创建属于自己的博客
配置环境 安装Node(必须) 作用:用来生成静态页面的 到Node.js官网下载相应平台的最新版本,一路安装即可. 安装Git(必须) 作用:把本地的hexo内容提交到github上去. 安装Xco ...
- BigDecimal.setScale 处理java小数点
BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式 setScale(1,BigDecimal.ROUND_DOWN)直接删除多余 ...
- 深入解读Resnet
残差网络的设计目的 随着网络深度增加,会出现一种退化问题,也就是当网络变得越来越深的时候,训练的准确率会趋于平缓,但是训练误差会变大,这明显不是过拟合造成的,因为过拟合是指网络的训练误差会不断变小,但 ...
- Web开发:需收藏的JavaScript常用技巧
原文来自:https://www.baidu.com/home/news/data/newspage?nid=4242707244478773456&n_type=0&p_from=1 ...
- webstorm-快捷键大全
Webstorm快捷键 Eclipse快捷键 说明 ctrl+shift+N ctrl+shift+R 通过文件名快速查找工程内的文件(必记) ctrl+shift+alt+N ctrl+shift+ ...
- 玩转spring mvc(六)---自定义异常跳转页面
本文主要是关于如何在出现异常 如404时,跳转到自定义的异常页面,当然这不是spring的知识,但可以整合进去. 在web.xml中新增如下代码,里边的路径可以根据实际情况进行修改 <!-- 7 ...
- linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
这两天我们的开发机重启了好几次,发现每次重启后我的tomcat总是没有启动.检查java路径,配置正确,后来拿普通账号启动tomcat时报如下的错: Neither the JAVA_HOME nor ...
- BZOJ_1031_[JSOI2007]字符加密Cipher_后缀数组
BZOJ_1031_[JSOI2007]字符加密Cipher_后缀数组 Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考.一天,他突然想出了一种他认为是终极的加密办法 :把 ...