首页 > 代码库 > 纯css绘制简单几何图案
纯css绘制简单几何图案
下面有四种形状的图案,其中梯形和三角形是为了可以一目了然地看到实现的原理。
废话不多说,直接上代码吧。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
.box {margin:10px;}
.box1 {width:100px;height:100px;background-color: yellow;border-top-left-radius: 100%;}
.box2 {width:100px;height:100px;background-color: yellow;border-top: 50px solid blue;border-right:50px solid green;border-bottom: 50px solid pink;border-left: 50px solid #666;}
.box3 {width:0;height:0;border-top: 100px solid blue;border-right:100px solid green;border-bottom: 100px solid pink;border-left: 100px solid #666;}
.box4 {position: relative;width:0;height:0;border-width: 100px 0 100px 100px;border-style: solid;border-color:transparent;border-left-color:#666;}
.box4 span {position: absolute;display:block;width:0;height:0;border-width: 98px 0 98px 98px;border-style: solid;border-color:transparent;border-left-color:yellow;left: -99px;top: -98px;}
</style>
</head>
<body>
<h3>box1 扇形</h3>
<div class="box box1"></div> <!-- 扇形 -->
<h3>box2 梯形</h3>
<div class="box box2"></div> <!-- 梯形 -->
<h3>box3 三角形</h3>
<div class="box box3"></div> <!-- 三角形 -->
<h3>box4 带边框三角形</h3>
<div class="box box4"><span></span></div> <!-- 带边框三角形 -->
</body>
</html>
欢迎留言~~
纯css绘制简单几何图案
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。