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

css绘制基本案例

时间:2019-09-10 18:19:06      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:orm   box   relative   for   src   mic   idt   order   css   

css绘制三角形

<style>    
    .triangle-box{
        margin: 50px auto;
        height: 300px;
        width: 500px;
        box-shadow: 1px 1px 10px rgba(0,0,0,0.3);
        position: relative;
    }
    .triangle{
        position: absolute;
        top: 10px;
        left: 20px;
        border-width: 30px;
        border-color: #c2c2c2 transparent transparent transparent;
        border-style: solid;
        transition: all 0.5s;
        -webkit-transition: all 0.2s;
        /*设置旋转重心*/
        transform-origin: 30px 15px;
    }
    .triangle:hover{
        transform: rotateZ(180deg);
    }
</style>
<div class="triangle-box">
    <span class="triangle"></span>
</div>

技术图片

知识点

  1. border
  • border-color: #c2c2c2 transparent transparent transparent;

transparent:透明

  1. transition:all 0.2s

动画效果,all指的是所有属性,如width、transform等

  1. transform-origin: 30px 15px;

修改坐标原点位置

  1. transform:rotateZ(180deg);

沿着Z轴旋转180°

css绘制基本案例

标签:orm   box   relative   for   src   mic   idt   order   css   

原文地址:https://www.cnblogs.com/zhuxiang1633/p/11498518.html

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