好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

html实现的动图之小猫笑脸

猫咪容器

咱们每次画一个图片,肯定先要确定一个容器,几确定一下图形的位置和大小。

<div class="mao_box">
  <div class="mao"></div>
</div>body {margin: 0px;background: #F6F7A7;}.mao_box {position: relative;top: 50px ;}/*设置宽度并且居中显示*/.mao {margin: 0 auto;width: 400px;} 
画喵咪的头部和头部的花纹

按照绘画习惯,我们肯定是先画最大的头部,头部确定了,耳朵嘴巴的位置才能确定。

<!-- 猫咪的头部框架 -->
      <div class="mao_head">
          <div class="huawen">
              <div><!--头部花纹——左边橙色--></div>
          </div>
      </div>.mao_head {  width: 400px;    /*设置高度和宽度*/  height: 340px;  background: #F6F7F2;   
  position: relative;  border-radius: 50% 50% 35% 35%;   /*画出猫脸的形状*/  border: solid 2px #2e2e2e;  /*给猫咪画一个偏黑色的边框*/  overflow: hidden;  z-index: 10;
}.huawen {  position: absolute;  height: 160px;   /*设置宽度和高度*/  width: 180px;  background: #8D8D8D;  left: 110px;      /*距离猫脸左面110px的位置,正好在中间位置 (400-180)/2*/  border-radius: 0% 0% 50% 50%;   /*画出花纹的形状,下面为圆角边框*/  overflow: hidden;    /*花纹超出头部的部分隐藏*/
}.huawen > div:first-child {   /*花纹的左右两边颜色不一样,所以改变左边半边的颜色为橙色*/      height: 160px;      width: 90px;    /*宽度和花纹总宽度的一半*/      background: #F0AC6B;
  } 


猫咪头部.png

查看更多关于html实现的动图之小猫笑脸的详细内容...

  阅读:52次