码迷,mamicode.com
首页 > Web开发 > 详细

纯css绘制简单几何图案

时间:2017-06-15 20:26:16      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:otto   document   play   分享   block   abs   实现   size   meta   

下面有四种形状的图案,其中梯形和三角形是为了可以一目了然地看到实现的原理。

技术分享 技术分享 技术分享 技术分享

废话不多说,直接上代码吧。

<!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绘制简单几何图案

标签:otto   document   play   分享   block   abs   实现   size   meta   

原文地址:http://www.cnblogs.com/chenglu/p/7019636.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!