css实现三角形平滑旋转


 <style>
    #Arrow {
      margin: 200px;
      width: 0px;
      height: 0px;
      border-left: 30px solid transparent;
      border-right: 30px solid transparent;
      border-top: 30px solid orangered;
      /* 一定时间平滑过渡 */
      transition: 0.5s;
      -o-transition: 0.5s;
      -webkit-transition: 0.5s;
      -moz-transition: 0.5s;
    }

    #Arrow:active {
      transform: rotateZ(180deg);
      -o-transform: rotateZ(180deg);
      -moz-transform: rotateZ(180deg);
      -webkit-transform: rotateZ(180deg);
    }
  </style>
</head>

<body>
  <div id="Arrow"></div>
</body>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM