• div盒子形状


    正方形

        #square {
           100px;
          height: 100px;
          background: red;
        }
      
    

    长方形

        #rectangle {
           200px;
          height: 100px;
          background: red;
        }
      
    

    圆形

       #circle {
           100px;
          height: 100px;
          background: red;
          border-radius: 50%
        }
    

    椭圆形

        #oval {
           200px;
          height: 100px;
          background: red;
          border-radius: 100px / 50px;
        }
      
    

    三角形

        #triangle-up {
           0;
          height: 0;
          border-left: 50px solid transparent;
          border-right: 50px solid transparent;
          border-bottom: 100px solid red;
        }
      
    
        #triangle-down {
           0;
          height: 0;
          border-left: 50px solid transparent;
          border-right: 50px solid transparent;
          border-top: 100px solid red;
        }
      
    

    Left 三角形

        #triangle-left {
           0;
          height: 0;
          border-top: 50px solid transparent;
          border-right: 100px solid red;
          border-bottom: 50px solid transparent;
        }
      
    

    Right

        #triangle-right {
           0;
          height: 0;
          border-top: 50px solid transparent;
          border-left: 100px solid red;
          border-bottom: 50px solid transparent;
        }
      
    

    Top Left

        #triangle-topleft {
           0;
          height: 0;
          border-top: 100px solid red;
          border-right: 100px solid transparent;
        }
      
    

    Top Right

        #triangle-topright {
           0;
          height: 0;
          border-top: 100px solid red;
          border-left: 100px solid transparent;
        }
      
    

    Bottom Left

        #triangle-bottomleft {
           0;
          height: 0;
          border-bottom: 100px solid red;
          border-right: 100px solid transparent;
        }
      
    

    Bottom Right

        #triangle-bottomright {
           0;
          height: 0;
          border-bottom: 100px solid red;
          border-left: 100px solid transparent;
        }
      
    

    5角星

        #star-five {
          margin: 50px 0;
          position: relative;
          display: block;
          color: red;
           0px;
          height: 0px;
          border-right: 100px solid transparent;
          border-bottom: 70px solid red;
          border-left: 100px solid transparent;
          transform: rotate(35deg);
        }
        #star-five:before {
          border-bottom: 80px solid red;
          border-left: 30px solid transparent;
          border-right: 30px solid transparent;
          position: absolute;
          height: 0;
           0;
          top: -45px;
          left: -65px;
          display: block;
          content: '';
          transform: rotate(-35deg);
        }
        #star-five:after {
          position: absolute;
          display: block;
          color: red;
          top: 3px;
          left: -105px;
           0px;
          height: 0px;
          border-right: 100px solid transparent;
          border-bottom: 70px solid red;
          border-left: 100px solid transparent;
          transform: rotate(-70deg);
          content: '';
        }
      
    

    六角形

        #hexagon {
           100px;
          height: 55px;
          background: red;
          position: relative;
        }
        #hexagon:before {
          content: "";
          position: absolute;
          top: -25px;
          left: 0;
           0;
          height: 0;
          border-left: 50px solid transparent;
          border-right: 50px solid transparent;
          border-bottom: 25px solid red;
        }
        #hexagon:after {
          content: "";
          position: absolute;
          bottom: -25px;
          left: 0;
           0;
          height: 0;
          border-left: 50px solid transparent;
          border-right: 50px solid transparent;
          border-top: 25px solid red;
        }
      
    

    八角形

        #octagon {
           100px;
          height: 100px;
          background: red;
          position: relative;
        }
        #octagon:before {
          content: "";
           100px;
          height: 0;
          position: absolute;
          top: 0;
          left: 0;
          border-bottom: 29px solid red;
          border-left: 29px solid #eee;
          border-right: 29px solid #eee;
        }
        #octagon:after {
          content: "";
           100px;
          height: 0;
          position: absolute;
          bottom: 0;
          left: 0;
          border-top: 29px solid red;
          border-left: 29px solid #eee;
          border-right: 29px solid #eee;
        }
      
    

    心型

        #heart {
          position: relative;
           100px;
          height: 90px;
        }
        #heart:before,
        #heart:after {
          position: absolute;
          content: "";
          left: 50px;
          top: 0;
           50px;
          height: 80px;
          background: red;
          border-radius: 50px 50px 0 0;
          transform: rotate(-45deg);
          transform-origin: 0 100%;
        }
        #heart:after {
          left: 0;
          transform: rotate(45deg);
          transform-origin: 100% 100%;
        }
      
    
  • 相关阅读:
    SqlCeConnectionBeginTransaction 方法
    父子继承窗体,子窗体视图无法正常打开,解决办法
    Windows Mobile 如何和模拟器关联有用的URL
    Windows Mobile 6.5.3 Developer Tool Kit
    通过Eclipse import导入项目,並重新命名Project
    【杂】Oracle使用记录:分区表及执行计划
    实践 2-0 selenium使用的一些总结
    实践2-1 python连接Oracle数据库
    【杂】word文件加密和压缩加密
    【杂】HIVE使用记录:回收站及从回收站恢复分区表
  • 原文地址:https://www.cnblogs.com/ouyangkai/p/14041062.html
Copyright © 2020-2023  润新知