css绘制基本案例

Posted zhuxiang1633

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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绘制基本案例的主要内容,如果未能解决你的问题,请参考以下文章

学了半年前端,基本的html+css+js都会了,有没有啥好的项目可以当案例做的。

通过学生基本信息表案例来了解HTML5表单功能方法

如何通过CSS样式绘制三角形,0基础学前端项目案例开发之HMTL+CSS项目实战系列

案例-todolist计划列表[基本代码]

精通HTML5+CSS3需要学啥?

canvas学习笔记一基本认识