zoukankan      html  css  js  c++  java
  • 理解纯CSS画三角形

    pure css draw a triangle

    我们有这样一个边框

    .d1 {

    200px;

    height: 200px;

    border-top: 10px solid yellow;

    border-left: 10px solid purple;

    border-bottom: 10px solid blue;

    border-right: 10px solid pink;

    }

     

    关键在于width的宽度高度必须设置为0四个角度的边框就会相互挤压

    .d2 {

    0;

    height: 200px;

    border-top: 10px solid yellow;

    border-left: 10px solid purple;

    border-bottom: 10px solid blue;

    border-right: 10px solid pink;

    }

     

    第三步:吧height改成0或者不设置也可以,会看到三角形啦,然后怎么只显示一个三角形呢?

    .d3 {

    0;

    /*height: 200px;*/

    border-top: 10px solid yellow;

    border-left: 10px solid purple;

    border-bottom: 10px solid blue;

    border-right: 10px solid pink;

    }

     

    第四步:还记得border的transparent透明属性么

    .d4 {

    0;

    /*height: 200px;*/

    border-top: 10px solid transparent;

    border-left: 10px solid transparent;

    border-bottom: 10px solid transparent;

    border-right: 10px solid pink;

    }

     

    .d5 {

    0;

    /*height: 200px;*/

    border-top: 10px solid yellow;

    border-left: 10px solid transparent;

    border-bottom: 10px solid transparent;

    border-right: 10px solid transparent;

    }

     

    .d6 {

    0;

    /*height: 200px;*/

    border-top: 10px solid transparent;

    border-left: 10px solid purple;

    border-bottom: 10px solid transparent;

    border-right: 10px solid transparent;

    }

     

    .d7 {

    0;

    /*height: 200px;*/

    border-top: 10px solid transparent;

    border-left: 10px solid transparent;

    border-bottom: 10px solid blue;

    border-right: 10px solid transparent;

    }

     

    关于画其他三角形,总结一句话:左边中,上中,右右,下下,意思就是,左边的三角形变大会往中间挤压,上面的额也是,右边的变大往右边挤压,下面的变大往下挤压

  • 相关阅读:
    栈的理解(出、入栈)
    javascript实现可以拖动的层示例(层拖动,兼容IE/FF)
    C# 队列 堆栈
    从0开始做Windows Phone 7开发
    C#写系统日志
    一位软件工程师的6年总结
    向Android模拟器发短信打电话
    office2010激活方法
    常用正则表达式
    JaveScript获得鼠标位置
  • 原文地址:https://www.cnblogs.com/timetimetime/p/7835960.html
Copyright © 2011-2022 走看看