小弟第一次发博客~

只需要H5+CSS就阔以绘制出一枚小埋哦~O.o

umr

HTML:

<!DOCTYPE html>
<html>
<head><meta name="description" content="干物妹小埋" /><meta charset="utf-8"><title>UMR小埋</title><link href="UMR.css" rel="stylesheet">
</head><body>
<div class='umr'><div class="coat upper"><div class="coat ear left"></div><div class="coat ear right"></div><div class="kuma"><div class="kumaEye left"></div><div class="kumaEye right"></div><div class="kumaMustach left"></div><div class="kumaMustach right"></div></div></div><div class="coat lower"></div><div class="arm left"></div><div class="arm right"></div><div class="face"><div class="eyeBrow left"></div><div class="eyeBrow right"></div><div class="eye left"><div class="eye-inner"></div></div><div class="eye right"><div class="eye-inner"></div></div><div class="hotpe left"></div><div class="hotpe right"></div><div class="mouth"></div></div><div class="hair"><div class="hair front"></div><div class="hair fill"></div><div class="hair back"></div></div><div class="body"><div class="Tshirt"></div><div class="hand left"></div><div class="hand right"></div><div class="leg left"></div><div class="leg right"></div></div>
</div>
</body>
</html>

CSS:

html {margin-top: -40px;background-color: #ddd;background-repeat: no-repeat;
}
.umr {position: relative;border: 1px solid;width: 180px;height: 220px;margin-top: 41px;margin-left: 18px;
}
.coat {z-index: -1;background-color: #f08a5a;position: absolute;
}
.coat.upper {width: 88%;height: 50%;left: 4%;top: 2%;border: 1px solid #000;border-bottom-color: transparent;border-radius: 50% 50% 64% 56% / 80% 80% 10% 10%;
}
.kuma {position: absolute;top: 3px;left: 68px;width: 14px;height: 15px;box-sizing: border-box;border: 1px solid transparent;
}
.kumaEye {position: relative;width: 1px;height: 0;border: .5px solid;
}
.kumaEye.left {top: 34%;left: 15%;transform: rotate(-30deg);box-shadow: .5px -3px 1px .2px rgba(0, 0, 0, .5);
}
.kumaEye.right {top: 20%;left: 65%;transform: rotate(30deg);box-shadow: -1px -2px 1px .2px rgba(0, 0, 0, .5);
}
.kumaMustach {position: absolute;width: 2px;height: 4px;background-color: #f3cca5;border-radius: 50% 50% 50% 50% / 60% 60% 40% 40%;
}
.kumaMustach.left {bottom: 2px;left: 3px;transform: rotate(20deg);border-left: 1px solid;border-right: 1px solid;
}
.kumaMustach.right {bottom: 2px;right: 2px;transform: rotate(-20deg);border-left: 1px solid;border-right: 1px solid;
}
.coat.lower {bottom: 2%;left: 1%;width: 98%;height: 70%;border: 1px solid;border-top-color: transparent;border-radius: 8% 40% 36% 30% / 31% 55% 32% 24%;
}
.coat.lower::before {content: '';position: absolute;right: 13px;top: 20px;width: 10px;height: 20px;background-color: inherit;
}
.coat.ear {z-index: -11;position: absolute;width: 17px;height: 10px;border: 1px solid;border-bottom-color: transparent;border-radius: 50% 50% 50% 50%;background-color: #f58857;
}
.coat.ear::before {position: absolute;content: '';width: 35%;height: 30%;left: 20%;top: 25%;border-radius: 50% 50% 50% 50%;border: 1px solid;background-color: #ffd8af;
}
.coat.ear.left {transform: rotate(-40deg);left: 9px;top: 13px;
}
.coat.ear.right {transform: rotate(40deg);right: 15px;top: 5px;
}
.arm {z-index: 1;position: absolute;border: 1px solid;border-radius: 50% 50% 50% 50% / 50% 50% 50% 50%;background: #f08a5a;
}
.arm.left {top: 100px;left: 28px;width: 60px;height: 20px;transform: rotate(20deg);border-left-color: transparent;
}
.arm.right {width: 65px;height: 28px;top: 93px;left: 78px;transform: rotate(-25deg);border-radius: 50% 50% 50% 50% / 40% 40% 50% 50%;
}
.face {z-index: 1;position: absolute;width: 100px;height: 87px;border: 1px solid;border-top-color: transparent;background-color: #fde5d6;left: 33px;top: 25px;border-radius: 60% 60% 60% 60% / 60% 60% 30% 40%;
}
.hair.front {position: absolute;z-index: 11;width: 130px;height: 98px;margin-left: 20px;margin-top: 25px;background-color: #fcd0a7;border-radius: 50% 50% 50% 50% / 60% 55% 0% 0%;clip-path: polygon(0% 0%, 100% 0%, 100% 80%, 95% 96%, 95% 80%, 85% 100%, 87% 41%, 71% 8%, 71% 26%, 62% 0%, 58% 2%, 58% 34%, 53% 20%, 48% 43%, 44% 32%, 40% 2%, 31% 30%, 31% 0%, 14% 42%, 13% 28%, 14% 42%, 12% 50%, 11% 40%, 10% 100%, 4% 84%, 3% 92%, 0% 75%);
}
.hair.fill {z-index: -1;position: absolute;width: 96px;height: 100px;top: 50px;left: 40px;background-color: #fcd0a7;
}
.hair.back {z-index: -1;position: absolute;top: 125px;width: 137px;height: 90px;background-color: #fcd0a7;margin-left: 13px;margin-top: -10px;clip-path: polygon(13% 0%, 90% 10%, 98% 45%, 100% 75%, 94% 63%, 95% 72%, 85% 96%, 84% 78%, 79% 91%, 72% 80%, 66% 98%, 62% 86%, 59% 100%, 43% 83%, 44% 100%, 30% 70%, 25% 90%, 18% 83%, 14% 60%, 14% 87%, 10% 75%, 7% 42%, 2% 69%, 0% 50%);
}
.eye {z-index: 2;position: absolute;width: 15px;height: 14px;border: 3px solid black;border-radius: 50%;background-color: #743313;top: 31px;
}
.eye::before {position: absolute;content: '';width: 4px;height: 4px;background-color: #f9eee7;border-radius: 50%;
}
.eye::after {position: absolute;content: '';width: 3px;height: 3px;background-color: #c89b85;border-radius: 50%;left: 4px;top: 4px;
}
.eye-inner {position: absolute;border: 1px solid transparent;width: 80%;height: 80%;border-radius: 45%;border-bottom-color: #b07451;
}
.eye.left {left: 14px;
}
.eye.right {right: 12px;margin-top: -1px;
}
.eyeBrow {z-index: 2;position: absolute;width: 25px;height: 4px;background-color: #000;top: 25px;
}
.eyeBrow.left {left: 10px;transform: rotate(3deg);
}
.eyeBrow.right {right: 10px;transform: rotate(-3deg);
}
.mouth {position: absolute;width: 43px;height: 27px;border: 1px solid;bottom: 6px;left: 33px;background-color: #c67575;border-radius: 35% 14% 50% 50% / 59% 45% 55% 40%;border-top-color: transparent;
}
.mouth::before {position: absolute;content: '';height: 3px;width: 93%;left: 1px;transform: rotate(-5deg);border: 1px solid transparent;border-bottom-color: #000;background-color: #f7e6d6;box-shadow: 0 -1px 0 1px #fce6d2;border-radius: 50% 50% 50% 50% / 50% 50% 50% 50%
}
.mouth::after {position: absolute;content: '';width: 94%;height: 75%;bottom: 0;border: 1px solid #c37b7e;background-color: #f5a5a8;border-radius: 35% 35% 50% 50% / 53% 45% 55% 40%;
}
.hotpe {z-index: 1;position: absolute;width: 3px;height: 3px;bottom: 30px;border-radius: 50% 50% 50% 50% / 50% 50% 50% 50%;box-shadow: 0 0 10px 8px #f5a5a8;transform: scaley(.7);background-color: #f5a5a8;
}
.hotpe.left {left: 15px;
}
.hotpe.right {right: 13px;
}
.Tshirt {position: absolute;bottom: 15%;left: 18%;border-bottom: 64px solid #f3f3f3;border-left: 19px solid transparent;border-right: 19px solid transparent;width: 72px;
}
.Tshirt::before {position: absolute;content: '';top: -14px;left: -40px;width: 55px;height: 10px;transform: rotate(31deg);background-color: #f3f3f3;
}
.Tshirt::after {position: absolute;content: '';top: 5px;right: -36px;width: 38px;height: 10px;transform: rotate(15deg);background-color: #f3f3f3;
}
.hand {z-index: -1;background: #fde5d6;width: 8px;height: 8px;position: absolute;transform: rotate(20eg);
}
.hand::before {z-index: -1;content: "";position: absolute;top: 0;left: 0;height: 8px;width: 8px;background: #fde5d6;transform: rotate(45deg);
}
.hand.left {top: 94px;left: 9px;
}
.hand.right {top: 134px;right: 14px;
}
.leg {z-index: -1;position: absolute;bottom: 6px;border-bottom: 28px solid #f2e1d2;border-left: 3px solid transparent;border-right: 3px solid transparent;height: 0;width: 4px;
}
.leg.left {left: 48px;transform: rotate(190deg);
}
.leg.right {right: 58px;transform: rotate(-190deg);
}
.leg.left::before {position: absolute;content: '';width: 10px;height: 10px;top: 19px;left: -3px;background-color: #df8fa1;
}
.leg.right::before {position: absolute;content: '';width: 10px;height: 10px;top: 17px;left: -3px;background-color: #df8fa1;
}
.leg.left::after {position: absolute;content: '';width: 8px;height: 3px;bottom: 0px;background-color: #f2e3d5;transform: rotate(-25deg);
}
.leg.right::after {position: absolute;content: '';width: 8px;height: 3px;bottom: 0px;left: -4px;background-color: #f2e3d5;transform: rotate(25deg);
}

使用纯HTML+CSS绘制一个阔爱的UMR~土间埋~相关推荐

  1. 28.纯 CSS 绘制一个世界上不存在的彭罗斯三角形

    28.纯 CSS 绘制一个世界上不存在的彭罗斯三角形 原文地址:https://segmentfault.com/a/1190000014946883 感想:三个平面图形旋转 HTML代码: < ...

  2. [css] 用CSS绘制一个三角形

    [css] 用CSS绘制一个三角形 .triangle{width: 0;border-bottom: 35px solid lightgreen;border-left: 35px solid tr ...

  3. [css] 用CSS绘制一个红色的爱心

    [css] 用CSS绘制一个红色的爱心 // 用过 就给贴过来了.heart {position: relative;width: 100px;height: 90px;}.heart:before, ...

  4. [css] 如何使用CSS绘制一个汉堡式菜单

    [css] 如何使用CSS绘制一个汉堡式菜单 比较常见的两种方法:利用元素自身.::before和::after伪元素绘制3个长宽一致的矩形,然后设定其y偏移值. 利用上下border和自身元素内容绘 ...

  5. 使用CSS绘制一个平行四边形

    使用CSS绘制一个平行四边形,这里使用的主要属性是 transform: skew(15deg),相当于对元素进行旋转,不过IE9 一下是不支持的,如果需要向下兼容,建议使用四边形图片代替.使用CSS ...

  6. css绘图(三):教你用css绘制一个qq企鹅!

    教你用css绘制一个qq企鹅! 效果如下: 盒子身体部分代码如下: 对应的样式如下: #wrap{ width: 116px; height: 130px; background: white; ma ...

  7. 如何用css绘制一个三角形?

    一.前言 通常我们在开发过程中,像一些播放器的暂停按钮.或者是一些下拉框等等,都会用到三角形.  一般我们会使用一些svg或者是icon图标来替代,那么有没有想过该怎么去绘制一个三角形呢? 废话不多说 ...

  8. 如何用css绘制一个五角星并添加旋转动画

    关于三角形的绘制,大家已经贡献过诸如将五角星切割成三个三角形来绘制等的更加标准简洁的画法,这篇文章权当抛砖引玉,为大家贡献一些不一样的思路吧,当然这个五角星的完成度也不是特别完美,有任何意见也欢迎大佬 ...

  9. css绘制一个Pinia小菠萝

    效果如下: pinia小菠萝分为头部和身体,头部三片叶子,菠萝为身体 头部 先绘制头部的盒子,将三片叶子至于头部盒子中 先绘制中间的叶子,利用border-radius实现叶子的效果,可以借助工具来快 ...

最新文章

  1. 水晶报表自定义函数(替换并截取特殊字符后内容)
  2. 用js和jQuery做轮播图
  3. 限流算法(漏桶算法、令牌桶算法)对比
  4. C++: new是否进行初始化的问题
  5. nginx优缺点 优化
  6. MTK 驱动(78)----MTK 平台查看eMMC和DDR的工作频率
  7. python视频教程全集-Python 3视频教程全集(2018版)免费送啦
  8. 【codevs2627】村村通
  9. 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---15
  10. 软件项目需求调研报告模板下载_强烈推荐:一个软件,即可搞定所有方案报价工作...
  11. ARFoundation系列讲解 - 62 人脸跟踪三
  12. 17张程序员壁纸推荐,是否有一张你喜欢的?
  13. python if return_python - 使用if-return-return或if-else-return更有效?
  14. studio3t破解
  15. mysql 分区原理_mysql 原理~ 分区表
  16. c# timer 销毁_.NET中Timer 如何正确地被Dispose
  17. PhotoShop中合并形状颜色会变化的问题
  18. python 智能识别 商品_python人工智能-图像识别
  19. Win10的用户账户设置怎么取消?
  20. 搭建微信小游戏开发环境总结

热门文章

  1. eclipse的新字体导入
  2. ADC模数转换器工作原理及分类
  3. 计算机二进制小数加法,二进制是如何将加减乘除变换为加法实现的
  4. 使用三目运算求三个数的最大值、最小值和中间值
  5. Git基本操作,入门级别
  6. OpenX系列标准介绍(5):OpenDRIVE和OpenSCENARIO的中文版本
  7. 世界杯开幕战-德国战车VS哥队
  8. 转载==数论倒数,又称逆元(我整个人都倒了( ̄﹏ ̄))
  9. 如何用计算机截部分屏,部分截图,教您电脑怎么局部截图
  10. Python:pandas.DataFrame.describe(df.describe(include='all'))