zoukankan      html  css  js  c++  java
  • css制作的61种图像

    HTML:

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <title>css各种形状</title>
     5     <link rel="stylesheet" type="text/css" href="css/xianghzuang.css">
     6 </head>
     7 <body>
     8 <div class="shape-square0"></div>
     9 <div class="shape-square1"></div>
    10 <div class="shape-square2"></div>
    11 <div class="shape-square3"></div>
    12 <div class="shape-square4"></div>
    13 <div class="shape-square5"></div>
    14 <div class="shape-square6"></div>
    15 <div class="shape-square7"></div>
    16 <div class="shape-square8"></div>
    17 <div class="shape-square9"></div>
    18 <div class="shape-square10"></div>
    19 <div class="shape-square11"></div>
    20 <div class="shape-square12"></div>
    21 <div class="shape-square13"></div>
    22 <div class="shape-square14"></div>
    23 <div class="shape-square15"></div>
    24 <div class="shape-square16"></div>
    25 <div class="shape-square17"></div>
    26 <div class="shape-square18"></div>
    27 <div class="shape-square19"></div>
    28 <div class="shape-square20"></div>
    29 <div class="shape-square21"></div>
    30 <div class="shape-square22"></div>
    31 <div class="shape-square23"></div>
    32 <div class="shape-square24"></div>
    33 <div class="shape-square25"></div>
    34 <div class="shape-square26"></div>
    35 <div class="shape-square27"></div>
    36 <div class="shape-square28"></div>
    37 <div class="shape-square29"></div>
    38 <div class="shape-square30"></div>
    39 <div class="shape-square31"></div>
    40 <div class="shape-square32"></div>
    41 <div class="shape-square33"></div>
    42 <div class="shape-square34"></div>
    43 <div class="shape-square35"></div>
    44 <div class="shape-square36"></div>
    45 <div class="shape-square37"></div>
    46 <div class="shape-square38"></div>
    47 <div class="shape-square39"></div>
    48 <div class="shape-square40"></div>
    49 <div class="shape-square41"></div>
    50 <div class="shape-square42"></div>
    51 <div class="shape-square43"></div>
    52 <div class="shape-square44"></div>
    53 <div class="shape-square45"></div>
    54 <div class="shape-square46"></div>
    55 <div class="shape-square47"></div>
    56 <div class="shape-square48"></div>
    57 <div class="shape-square49"></div>
    58 <div class="shape-square50"></div>
    59 <div class="shape-square51"></div>
    60 <div class="shape-square52"></div>
    61 <div class="shape-square53"></div>
    62 <div class="shape-square54"></div>
    63 <div class="shape-square55"></div>
    64 <div class="shape-square56"></div>
    65 <div class="shape-square57"></div>
    66 <div class="shape-square58"></div>
    67 <div class="shape-square59"></div>
    68 <div class="shape-square60"></div>
    69 </body>
    70 </html>

    CSS:

      1 @charset "utf-8";
      2 div{display: inline-block;margin:40px;}
      3 @-webkit-keyframes rotateA {0%{ -webkit-transform:rotate(0deg);}100%{-webkit-transform: rotate(360deg);}}
      4 .shape-square0{0;height:0;border-style: solid;border-color:palegoldenrod palevioletred pink paleturquoise;border-50px;}
      5 .shape-square1{100px;height:100px;background: #000;border-top-left-radius:50px;}
      6 .shape-square2{100px;height:100px;background: #000;border-top-left-radius:60px;border-bottom-right-radius: 60px;}
      7 .shape-square3{100px;height:100px;background: #000;border-top-left-radius:50px;border-bottom-right-radius: 50px;border-bottom-left-radius: 50px;}
      8 .shape-square4{100px;height:100px;background: #000;border-top-right-radius:50px;border-bottom-right-radius: 50px;}
      9 .shape-square5{100px;height:100px;background: #000;border-radius: 50px;}
     10 .shape-square6{100px;height:100px;background: #000;}
     11 .shape-square7{100px;height:100px;background: #000;-webkit-transform:rotate(45deg);}
     12 .shape-square8{border-top:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #000;60px;height:0;position: relative;top:-60px;}
     13 .shape-square8:after{position:absolute;top: 20px;left: -20px; 0;height: 0;border-top:70px solid #000;border-bottom:0;border-left:50px solid transparent;border-right:50px solid transparent;content:"";}
     14 .shape-square9{0;height:0;border-style: solid;border-0 25px 60px 25px;border-color:transparent transparent #000 transparent;position: relative;top:-50px;}
     15 .shape-square9:after{content:"";0;height:0;border-style: solid;border-color:#000 transparent transparent transparent;border-60px 25px 0 25px;position: absolute;left:-25px;top:60px;}
     16 .shape-square10{60px;height:60px;border-top:20px solid transparent;border-right:20px solid transparent;border-left:20px solid #000;border-bottom:20px solid #000;border-radius: 50%;-webkit-animation:rotateA 1.2s infinite linear;}
     17 .shape-square11{100px;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:0;border-bottom:100px solid #000;}
     18 .shape-square12{0;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 45px 50px 45px;position: relative;top:-56px;}
     19 .shape-square12:after{content:"";50px;height:0;border-style: solid;border-color:#000 transparent transparent transparent;border-50px 20px 0 20px;position: absolute;top:50px;left:-45px;}
     20 .shape-square13{100px;height:50px;background: #000;position: relative;}
     21 .shape-square13:before{content:"";0;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 50px 30px 50px;position: absolute;top:-30px;left:0;}
     22 .shape-square13:after{content:"";0;height:0;border-style: solid;border-color:#000 transparent transparent transparent;border-30px 50px 0 50px;position: absolute;top:50px;left:0;}
     23 .shape-square14{100px;height:50px;background: #000000;position: relative;}
     24 .shape-square14:before{content:"";40px;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 30px 30px 30px;position: absolute;top:-30px;left:0;}
     25 .shape-square14:after{content:"";40px;height:0;border-style: solid;border-color: #000 transparent transparent transparent;border-30px 30px 0 30px;position: absolute;top:50px;left:0;}
     26 .shape-square15{100px;height:40px;background: #000;}
     27 .shape-square16{80px;height: 40px;background: #000;position:relative;}
     28 .shape-square16:before{content:"";border-style: solid;border-color:#000 transparent transparent transparent;border-40px 0 0 20px;position: absolute;top:0;left:-20px;}
     29 .shape-square16:after{content:"";border-style: solid;border-color:transparent transparent #000 transparent;border-0 20px 40px 0;position: absolute;top:0;left:80px;}
     30 .shape-square17{80px;height:40px;background: #000;position: relative;}
     31 .shape-square17:before{content:"";border-style: solid;border-color:transparent transparent #000 transparent;border-0 0 40px 20px;position: absolute;top:0;left:-20px;}
     32 .shape-square17:after{content:"";border-style: solid;border-color:#000 transparent transparent transparent;border-40px 20px 0 0;position: absolute;top:0;left:80px;}
     33 .shape-square18{50px;height:80px;background: #000;-webkit-transform:rotate(-45deg);border-top-left-radius: 40px;border-top-right-radius: 40px;position: relative;}
     34 .shape-square18:after{content:"";50px;height:80px;background: #000;-webkit-transform:rotate(90deg);border-top-left-radius: 40px;border-top-right-radius: 40px;position: absolute;left:15px;top:15px;}
     35 .shape-square19{0;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 50px 100px 50px;}
     36 .shape-square20{0;height:0;border-style: solid;border-color:#000 transparent transparent transparent;border-100px  50px 0 50px;}
     37 .shape-square21{0;height:0;border-style: solid;border-color:transparent transparent transparent #000;border-50px 0 50px 100px;}
     38 .shape-square22{0;height:0;border-style: solid;border-color:transparent #000 transparent transparent;border-50px 100px 50px 0;}
     39 .shape-square23{0;height:0;border-style: solid;border-color: #000 transparent transparent transparent;border-100px 0  0 100px;}
     40 .shape-square24{0;height:0;border-style: solid;border-color: #000 transparent transparent transparent;border-100px 100px  0  0;}
     41 .shape-square25{0;height:0;border-style: solid;border-color: transparent transparent #000 transparent;border-0 100px  100px  0;}
     42 .shape-square26{0;height:0;border-style: solid;border-color: transparent transparent #000 transparent;border-0  0  100px  100px;}
     43 .shape-square27:before{content:"";0;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 40px 30px 40px;position:absolute;top:-30px;left:-25px;}
     44 .shape-square27{30px;height:60px;background: #000;position:relative;}
     45 .shape-square28{30px;height:60px;background: #000;position:relative;top:-30px;}
     46 .shape-square28:after{content:"";0;height:0;border-style: solid;border-color:#000 transparent transparent transparent;border-30px 40px 0 40px;position: absolute;top:60px;left:-25px;}
     47 .shape-square29{60px ;height:30px;background: #000;position: relative;left:20px;top:-30px;}
     48 .shape-square29:before{content:"";0;height:0;border-style: solid;border-color:transparent #000 transparent transparent;border-40px 30px 40px 0;position: absolute;top:-25px;left:-30px;}
     49 .shape-square30{60px ;height:30px;background: #000;position: relative;left:20px;top:-30px;}
     50 .shape-square30:after{content:"";0;height:0;border-style: solid;border-color:transparent transparent transparent #000;border-40px 0 40px 30px;position: absolute;top:-25px;left:60px;}
     51 .shape-square31{100px;height:50px;background:#000;border-radius:50%;}/*画椭圆;*/
     52 .shape-square32{100px;height:50px;background: #000;border-top-left-radius: 50px;border-top-right-radius: 50px;}
     53 .shape-square33{100px;height:50px;background: #000;border-bottom-left-radius: 50px;border-bottom-right-radius: 50px;}
     54 .shape-square34{50px;height:100px;background: #000;border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
     55 .shape-square35{50px;height:100px;background: #000;border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
     56 .shape-square36{100px;height:100px;background: #000;border-top-left-radius: 100%;}
     57 .shape-square37{100px;height:100px;background: #000;border-top-right-radius: 100%;}
     58 .shape-square38{100px;height:100px;background: #000;border-bottom-right-radius: 100%;}
     59 .shape-square39{100px;height:100px;background: #000;border-bottom-right-radius: 100%;}
     60 .shape-square40{100px;height:100px;background: #000;border-radius: 50px;position: relative;}
     61 .shape-square40:before{content:"";50px;height:50px;background: #fff;border-top-left-radius: 100%;-webkit-transform:rotate(45deg);position: absolute;top:-12px;left:25px;}
     62 .shape-square41{100px;height:100px;background: #000;border-radius: 50px;position: relative;}
     63 .shape-square41:before{content:"";50px;height:50px;background: #fff;border-top-left-radius: 100%;-webkit-transform:rotate(135deg);position: absolute;top:25px;left:61px;}
     64 .shape-square42{100px;height:100px;background: #000;border-radius: 50px;position: relative;}
     65 .shape-square42:before{content:"";50px;height:50px;background: #fff;border-top-left-radius: 100%;-webkit-transform:rotate(-45deg);position: absolute;top:25px;left:-12px;}
     66 .shape-square43{100px;height:100px;background: #000;border-radius: 50px;position: relative;}
     67 .shape-square43:before{content:"";50px;height:50px;background: #fff;border-top-left-radius: 100%;-webkit-transform:rotate(-135deg);position: absolute;top:62px;left:25px;}
     68 .shape-square44{100px;height:100px;background: #000;position: relative;border-radius:25px;-webkit-animation:rotateA 3s infinite linear;}
     69 .shape-square44:before{content:"";100px;height:100px;background: #000;-webkit-transform:rotate(45deg);position: absolute;border-radius: 25px;}
     70 .shape-square45{0;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 50px 80px 50px;position: relative;}
     71 .shape-square45:after{content:"";0;height:0;border-style: solid;border-color:#000 transparent transparent transparent;border-80px 50px 0 50px;position:absolute;top:25px;left:-50px;}
     72 .shape-square46{100px;height:100px;background: #000;position: relative;}
     73 .shape-square46:before{content:"";background: #000;100px;height:100px;position: absolute;-webkit-transform:rotate(-30deg);}
     74 .shape-square46:after{content:"";background: #000;100px;height:100px;position: absolute;-webkit-transform:rotate(-60deg);}
     75 .shape-square47{background: #000;40px;height:100px;-webkit-transform:rotate(-45deg);position: relative}
     76 .shape-square47:after{content:"";background: #000;40px;height:100px;-webkit-transform:rotate(90deg);position: absolute;}
     77 .shape-square48{background: #000;40px;height:100px;-webkit-transform:rotate(-45deg);position: relative;border-radius: 20px;}
     78 .shape-square48:after{content:"";background: #000;40px;height:100px;-webkit-transform:rotate(90deg);position: absolute;border-radius: 20px;}
     79 .shape-square49{background: #000;40px;height:100px;position: relative}
     80 .shape-square49:after{content:"";background: #000;40px;height:100px;-webkit-transform:rotate(90deg);position: absolute;}
     81 .shape-square50{background: #000;40px;height:100px;position: relative;border-radius: 20px;}
     82 .shape-square50:after{content:"";background: #000;40px;height:100px;-webkit-transform:rotate(90deg);position: absolute;border-radius: 20px;}
     83 .shape-square51{30px;height:30px;border:10px solid #000;border-radius: 50%;position: relative;}
     84 .shape-square51:after{content:"";background: #000;10px;height:50px;-webkit-transform:rotate(-45deg);position: absolute;top:20px;left:38px;}
     85 .shape-square52{20px;height:20px;border:20px solid #000;border-radius: 50%;position: relative;}
     86 .shape-square52:after{content:"";border-style: solid;border-color:#000 transparent transparent transparent;border-30px 20px 0 20px;position: absolute;top:31px;left:-10px;}
     87 .shape-square53{background: #000;100px;height:60px;border-radius: 10px;position: relative;}
     88 .shape-square53:after{content:"";0;height:0;border-style: solid;border-color:transparent #000 transparent transparent;border-10px 15px 10px 0;position: absolute;top:20px;left:-15px;}
     89 .shape-square54{96px;height:49px;background:#fff;border-color:#000;border-style: solid;border-2px 2px 50px 2px;border-radius:100%;position: relative;-webkit-animation:rotateA 1.2s infinite linear;}
     90 .shape-square54:before{content:"";12px;height:12px;border-radius: 50%;background:#fff; position: absolute;top:25px;left:0px;border:18px solid #000;}
     91 .shape-square54:after{content:"";12px;height:12px;background: #000;border:18px solid #fff;border-radius: 50%;position: absolute;top:25px;left:48px;}
     92 .shape-square55{50px;height:100px;background: #000;position: relative;}
     93 .shape-square55:after{content:"";0;height:0;border-style: solid;border-color: transparent transparent #fff transparent;border-0 25px 30px 25px;position: absolute;top:70px;}
     94 .shape-square56{50px;height:80px;background: #fff;border-color:#000;border-20px 10px 20px 10px;border-style: solid;border-radius: 4px;position: relative;}
     95 .shape-square56:before{content:"";20px;height:3px;background: #fff;position: absolute;top:-10px;left:15px;}
     96 .shape-square56:after{content:"";4px;height:4px;background: #fff;border-radius: 2px;position: absolute;top:90px;left:23px;}
     97 .shape-square57{100px;height:50px;background: #fff;border-style: solid;border-color:#000;border-6px;border-radius: 4px;position: relative;}
     98 .shape-square57:before{content:"";70px;height:40px;background: #000;position: absolute;top:5px;left:5px;}
     99 .shape-square57:after{content:"";5px;height:20px;background: #fff;border-style: solid;border-color: #000;border-8px 8px 8px 0;border-top-right-radius:4px;border-bottom-right-radius:4px;position: absolute;top:10px;left:106px;}
    100 .shape-square58{100px;height:100px;background: #000;-webkit-transform:rotate(45deg);border-top-left-radius: 75px;border-bottom-right-radius: 75px;position: relative;}
    101 .shape-square58:after{content:"";25px;height:25px;background: #000;border-style: solid;border-color: #fff;border-25px;border-radius:100%;position: absolute;top:13px;left:12px;-webkit-transform:rotate(45deg);}
    102 .shape-square59{position: relative;color:#000;0;height:0;border-left:100px solid transparent; border-right:100px solid transparent; border-bottom:70px solid #000;-webkit-transform:rotate(35deg);}
    103 .shape-square59:before{content:"";0; height:0; border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:80px solid #000;position: absolute;top:-45px;left:-65px;-webkit-transform:rotate(-35deg);}
    104 .shape-square59:after{content:"";0;height:0;border-style: solid;border-color:transparent transparent #000 transparent;border-0 100px 70px 100px;position: absolute;top:3px;left:-105px;-webkit-transform:rotate(-70deg);}
    105 .shape-square60{212px;height:100px;position: relative;}
    106 .shape-square60:before{content:"";top:0;left:0;position: absolute;60px;height:60px;border-radius: 50px 50px 0 50px;border:20px solid #000;-webkit-transform:rotate(-40deg);}
    107 .shape-square60:after{content:"";position: absolute;top:0;left:112px;60px;height:60px;border:20px solid #000;border-radius: 50px 50px 0 50px;-webkit-transform:rotate(130deg);}
  • 相关阅读:
    javascript语法之函数案例练习
    javascript语法之函数的定义
    javascript语法之with语句
    javascript语法之for-in语句
    javascript语法之循环语句小练习
    centos 7 配置samba mount
    Centos 7 systemd.service — Service unit configuration
    Linux 下使用 ffmpeg 大批量合并 ts 文件, mp4切割文件为m3u8
    Debian 系统修改网卡ens33名称为 eth0
    star_namelist
  • 原文地址:https://www.cnblogs.com/laogai/p/3434076.html
Copyright © 2011-2022 走看看