admin 管理员组文章数量: 1086926
CSS手绘图形
就会这么点儿东西,1024全教给你们,程序员日快乐!感谢每一个努力奋斗的人,努力不一定成功,但失败了不会觉得惋惜,最难的不是开始,是日复一日的坚持。
钻石
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{border-style:solid;border-color:transparent transparent red transparent;border-width: 0 25px 25px 25px;height: 0;width: 50px;position: relative;margin:20px 0 50px 0;}#box:after{content:"";position: absolute;top:25px;left:-25px;width:0;height:0;border-style:solid;border-color:red transparent transparent transparent;border-width:70px 50px 0 50px;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
鸡蛋
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{display: block;width:126px;height:180px;background-color: red;-webkit-border-radius:63px 63px 63px 63px / 108px 108px 72px 72px;border-radius: 50% 50% 50% 50% / 60% 60% 40% 40%;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
爆炸
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{background-color: red;width: 80px;height: 80px;margin:40px;position: relative;text-align: center;}#box:before,#box:after{content: "";position: absolute;top:0;left:0;width: 80px;height: 80px;background-color: red;}#box:before{transform:rotate(30deg);}#box:after{transform:rotate(60deg);}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
太极
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{width: 96px;height: 48px;margin: 40px;background-color: #eee;border-color: red;border-style: solid;border-width:2px 2px 50px 2px;border-radius: 100%;position: relative;}#box:before{content:"";position: absolute;top:50%;left:0;background-color: #eee;border:18px solid red;border-radius: 100%;width: 12px;height: 12px;}#box:after{content:"";position: absolute;top:50%;left:50%;background-color: red;border:18px solid #eee;border-radius: 100%;width: 12px;height: 12px;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
Face boox
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{background: red;text-indent: -999em;width: 100px;height: 110px;margin: 40px;border-radius:5px;position: relative;overflow: hidden;border: 15px solid red;border-bottom: 0;}#box:before{content:"/20";position: absolute;background-color: red;width: 40px;height: 90px;bottom: -30px;right: -37px;border: 20px solid #eee;border-radius: 25px;}#box:after{content:"/20";position: absolute;top: 50px;width: 55px;height: 20px;background-color: #eee;right: 5px;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
残月
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{width: 80px;height: 80px;border-radius: 50%;box-shadow: 15px 15px 0 0 red;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
半圆
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{width: 0;height: 0;border-right: 100px dotted transparent;border-bottom: 100px dotted red;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
弯尾箭头
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{position: relative;width: 0;height: 0;margin: 20px;border-top: 9px solid transparent;border-right: 9px solid red;transform: rotate(10deg);}#box:after{content:"";position: absolute;border:0 solid transparent;border-top: 3px solid red;border-radius: 20px 0 0 0;top: -12px;left: -9px;width: 12px;height: 12px;transform: rotate(45deg);}#box:last-child{transform: rotate(110deg);}
</style>
</head>
<body><div id="box"></div><div id="box"></div>
</body>
</html>
红心
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>#box{position: relative;width: 100px;height: 90px;}#box:before,#box:after{position: absolute;content: "";left: 50px;top: 0;width: 50px;height: 80px;background-color: red;border-radius: 50px 50px 0 0;transform: rotate(-45deg);transform-origin: 0 100%;}#box:after{left: 0;transform: rotate(45deg);transform-origin: 100% 100%;}
</style>
</head>
<body><div id="box"></div>
</body>
</html>
到底了!原创不易,转载请注明出处。
前端的学习不是一蹴而就,不积跬步无以至千里,不积小流无以成江海。持续不断的努力才能让你我有所收获,专业的知识还得到机构去学习,培训机构的设立有其存在的必然性,你钱花对了吗?
不辜负每一份真情,不嘲笑每一个正在努力的人,力所能及的对别人施以援手,每天都要强化自己,洗去铅华才能绽放光芒。
推荐阅读:
小鲨鱼
忍术!猫眼三勾玉
召唤神龙
旋转魔方
拟态小象
本文标签: CSS手绘图形
版权声明:本文标题:CSS手绘图形 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1688348109a209125.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论