<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>Baymax</title>

<link rel=stylesheet href="demo2.css"/>

</head>

<style>

body {

background: #595959;

}

#baymax{

/*设置为 居中*/

margin: 0 auto;

/*高度*/

height: 600px;

/*隐藏溢出*/

overflow: hidden;

}

#head{

height: 64px;

width: 100px;

/*以百分比定义圆角的形状*/

border-radius: 50%;

/*背景*/

background: #fff;

margin: 0 auto;

margin-bottom: -20px;

/*设置下边框的样式*/

border-bottom: 5px solid #e0e0e0;

/*属性设置元素的堆叠顺序;    拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面*/

z-index: 100;

/*生成相对定位的元素*/

position: relative;

}

#eye,

#eye2{

width: 11px;

height: 13px;

background: #282828;

border-radius: 50%;

position: relative;

top: 30px;

left: 27px;

/*旋转该元素*/

transform: rotate(8deg);

}

#eye2{

/*使其旋转对称*/

transform: rotate(-8deg);

left: 69px;    top: 17px;

}

#mouth{

width: 38px;

height: 1.5px;

background: #282828;

position: relative;

left: 34px;

top: 10px;

}

/*躯干和腹部*/

#torso,

#belly{

margin: 0 auto;

height: 200px;

width: 180px;

background: #fff;

border-radius: 47%;

/*设置边框*/

border: 5px solid #e0e0e0;

border-top: none;

z-index: 1;

}

#belly{

height: 300px;

width: 245px;

margin-top: -140px;

z-index: 5;

}

#cover{

width: 190px;

background: #fff;

height: 150px;

margin: 0 auto;

position: relative;

top: -20px;

border-radius: 50%;

}

/*心脏*/

#heart{

width:25px;

height:25px;

border-radius:50%;

position:relative;

/*向边框四周添加阴影效果*/

box-shadow:2px 5px 2px #ccc inset;

right:-115px;

top:40px;

z-index:111;

border:1px solid #ccc;

}

/*手臂*/

#left-arm,

#right-arm{

height: 270px;

width: 120px;

border-radius: 50%;

background: #fff;

margin: 0 auto;

position: relative;

top: -350px;

left: -100px;

transform: rotate(20deg);

z-index: -1;

}

#right-arm{

transform: rotate(-20deg);

left: 100px;

top: -620px;

}

/*手指头*/

#l-bigfinger,

#r-bigfinger{

height: 50px;

width: 20px;

border-radius: 50%;

background: #fff;

position: relative;

top: 250px;

left: 50px;

transform: rotate(-50deg);

}

#r-bigfinger{

left: 50px;

transform: rotate(50deg);

}

#l-smallfinger,

#r-smallfinger{

height: 35px;

width: 15px;

border-radius: 50%;

background: #fff;

position: relative;

top: 195px;

left: 66px;

transform: rotate(-40deg);

}

#r-smallfinger{

background: #fff;

transform: rotate(40deg);

top: 195px;

left: 37px;

}

/*大腿*/

#left-leg,

#right-leg{

height: 170px;

width: 90px;

border-radius: 40% 30% 10px 45%;

background: #fff;

position: relative;

top: -640px;

left: -45px;

transform: rotate(-1deg);

z-index: -2;

margin: 0 auto;

}

#right-leg{

background: #fff;

border-radius:30% 40% 45% 10px;

margin: 0 auto;

top: -810px;

left: 50px;

transform: rotate(1deg);

}

</style>

<body>

<div id="baymax">

<!-- 定义头部,包括两个眼睛、嘴 -->

<div id="head">

<div id="eye"></div>

<div id="eye2"></div>

<div id="mouth"></div>

</div>

<!-- 定义躯干,包括心脏 -->

<div id="torso">

<div id="heart"></div>

</div>

<!-- 定义肚子腹部,包括 cover(和躯干的连接处) -->

<div id="belly">

<div id="cover"></div>

</div>

<!-- 定义左臂,包括一大一小两个手指 -->

<div id="left-arm">

<div id="l-bigfinger"></div>

<div id="l-smallfinger"></div>

</div>

<!-- 定义右臂,同样包括一大一小两个手指 -->

<div id="right-arm">

<div id="r-bigfinger"></div>

<div id="r-smallfinger"></div>

</div>

<!-- 定义左腿 -->

<div id="left-leg"></div>

<!-- 定义右腿 -->

<div id="right-leg"></div>

</div>

</body>

<html>

海量前端学习资料库,加web前端学习部落22群,群(壹贰零叁四二八三三)文件分享,技术交流

一分钟可知css3版大白源码的更多相关文章

  1. HTML5与CSS3实例教程(第2版) 附源码 中文pdf扫描版

    HTML5和CSS3技术是目前整个网页的基础.<HTML5与CSS3实例教程(第2版)>共分3部分,集中讨论了HTML5和CSS3规范及其技术的使用方法.这一版全面讲解了最新的HTML5和 ...

  2. 14款让前端开发者心动的jQuery/CSS3插件及源码

    14款让前端开发者心动的jQuery/CSS3插件及源码,一起来看看. 1.jQuery左右滚动banner代码! DEMO演示    /    源码下载 2.jQuery QQ表情插件qqFace ...

  3. PureMVC(JS版)源码解析:总结

    PureMVC源码中设计到的11个类已经全部解析完了,回首想想,花了一周的时间做的这点事情还是挺值得的,自己的文字组织表达能力和对pureMVC的理解也在写博客的过程中得到了些提升.我也是第一次写系列 ...

  4. PureMVC(JS版)源码解析

    PureMVC(JS版)源码解析:总结   PureMVC源码中设计到的11个类已经全部解析完了,回首想想,花了一周的时间做的这点事情还是挺值得的,自己的文字组织表达能力和对pureMVC的理解也在写 ...

  5. 精心挑选的HTML5/CSS3应用及源码

    这段时间我已经为大家分享了不少关于HTML5应用和jQuery插件了,先来回顾一下: 炫酷霸气的HTML5/jQuery应用及源码 干货分享 超炫丽的HTML5/jQuery应用及代码 绚丽而实用的j ...

  6. 1-开发共享版APP(源码介绍)-BUG修复

    这一系列文章将介绍APP的源码,这一节作为所有BUG问题修复! https://www.cnblogs.com/yangfengwu/category/1512162.html    //开发共享版A ...

  7. 20 个超酷的 HTML5/CSS3 应用及源码

    [导读] 1.HTML5视频破碎重组特效,强大视觉冲击HTML5视频播放器很多,但是HTML5视频特效还是很少见的,这款HTML5视频破碎重组特效非常刺激,给人强大的视觉冲击.点击视频任意地方,HTM ...

  8. 分享10 个超酷的 HTML5/CSS3 应用及源码

    1.HTML5视频破碎重组特效,强大视觉冲击 HTML5视频播放器很多,但是HTML5视频特效还是很少见的,这款HTML5视频破碎重组特效非常刺激,给人强大的视觉冲击.点击视频任意地方,HTML5将会 ...

  9. 绚丽而实用的jQuery/CSS3应用及源码

    HTML5加入WEB以后,网页世界就变得丰富绚丽起来了,但是我们在项目应用中,不仅需要绚丽的动画效果,而且更需要有实用的价值.今天分享的一些jQuery/CSS3应用不仅绚丽,而且还比较实用,如果感兴 ...

随机推荐

  1. java mail

    java mail 1.配置 mvn <dependency> <groupId>javax.mail</groupId> <artifactId>ma ...

  2. 网络编程3-URL编程(URL)

    1.URL(Uniform Resource Locatior) 统一资源占位符,表示Intenet上某一资源的地址 2.URL的组成部分 传输协议:主机名:端口号:文件名 例:http://192. ...

  3. BZOJ4411——[Usaco2016 Feb]Load balancing

    1.题意: 给出N个平面上的点.保证每一个点的坐标都是正奇数. 你要在平面上画两条线,一条是x=a,一条是y=b,且a和b都是偶数. 直线将平面划成4个部分,要求包含点数最多的那个部分点数最少. 2. ...

  4. http://debugjs.com/

    浏览器内调试js代码,这篇文章介绍了作者的开发心路 http://amasad.me/2014/01/06/building-an-in-browser-javascript-vm-and-debug ...

  5. << CocoaPods安装和使用教程 >>github code4app以及cocoachina 苹果官方文档

    developer.apple.com 英文搜索各个技术的官方介绍文档, 前提是英文过关 cocoachina ios最新新闻, 信息 code4app上有许多组件 http://www.code4a ...

  6. 内网安全工具之hscan扫描

    工具下载地址:hscan1.2.zip 界面简单,看配置: 这里我们主要需要配置的是模块和参数 模块,按照默认配置就行,取消 check HTTP vulnerability(漏洞检测) 会更快一点. ...

  7. Sqli-LABS通关笔录-6

    第六关跟第五关一样的是布尔型盲注技术. 只是在部分有出路 添加一个单引号.程序无反应.双引号和斜杠可使其报错. 这一关让我学到了 1.管他三七二十七报错看看语句再说. THE END

  8. Sqli-LABS通关笔录-4

    这一关卡让我学习到了 1.管他如何,想方设法先让sql报错再说.从报错中构造sql注入语句. 2.单引号不行就来双引号.括号等等的. 这次单引号没反应了.以后我们先来黑盒测试,实在没辙再看代码. -1 ...

  9. BZOJ 2124: 等差子序列

    Sol 线段树+Hash. 首先暴力 等差子序列至少3项就可以了,就枚举中项,枚举公差就可以了,只需要一个数在中项前出现,另一个数在中项前没出现过就可以了.复杂度 \(O(n^2)\) 然后我想了一个 ...

  10. CPU时间戳获取

    inline long long timt(){ long long p; int&a=*(((int*)&p)+1); __asm__ __volatile__("rdts ...