• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    史上最強大的40多個純CSS繪制的圖形

    來源:懂視網 責編:小采 時間:2020-11-27 18:54:04
    文檔

    史上最強大的40多個純CSS繪制的圖形

    史上最強大的40多個純CSS繪制的圖形:史上最強大的40多個純CSS繪制的圖形今天在國外的網站上看到了很多看似簡單卻又非常強大的純CSS繪制的圖形,里面有最簡單的矩形、圓形和三角形,也有各種常見的多邊形,甚至是陰陽太極和網站小圖標,真的非常強大,分享給大家。Square(正方形)#square
    推薦度:
    導讀史上最強大的40多個純CSS繪制的圖形:史上最強大的40多個純CSS繪制的圖形今天在國外的網站上看到了很多看似簡單卻又非常強大的純CSS繪制的圖形,里面有最簡單的矩形、圓形和三角形,也有各種常見的多邊形,甚至是陰陽太極和網站小圖標,真的非常強大,分享給大家。Square(正方形)#square

    史上最強大的40多個純CSS繪制的圖形

    今天在國外的網站上看到了很多看似簡單卻又非常強大的純CSS繪制的圖形,里面有最簡單的矩形、圓形和三角形,也有各種常見的多邊形,甚至是陰陽太極和網站小圖標,真的非常強大,分享給大家。

    Square(正方形)

    1.png

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

    Rectangle(矩形)

    1.png

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

    Circle(圓形)

    1.png

    #circle {
     width: 100px;
     height: 100px;
     background: red;
     -moz-border-radius: 50px;
     -webkit-border-radius: 50px;
     border-radius: 50px;
    }
    
    /* 可以使用百分比值(大于50%),但是低版本的Android不支持 */

    Oval(橢圓形)

    1.png

    #oval {
     width: 200px;
     height: 100px;
     background: red;
     -moz-border-radius: 100px / 50px;
     -webkit-border-radius: 100px / 50px;
     border-radius: 100px / 50px;
    }
    
    /* 可以使用百分比值(大于50%),但是低版本的Android不支持 */

    Triangle Up(向上的三角形)

    1.png

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

    Triangle Down(向下)

    1.png

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

    Triangle Left(向左)

    1.png

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

    Triangle Right(向右)

    1.png

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

    Triangle Top Left(左上)

    1.png

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

    Triangle Top Right(右上)

    1.png

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

    Triangle Bottom Left(左下)

    1.png

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

    Triangle Bottom Right(右下)

    1.png

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

    Curved Tail Arrow(彎尾箭頭)

    1.png

    #curvedarrow {
     position: relative;
     width: 0;
     height: 0;
     border-top: 9px solid transparent;
     border-right: 9px solid red;
     -webkit-transform: rotate(10deg);
     -moz-transform: rotate(10deg);
     -ms-transform: rotate(10deg);
     -o-transform: rotate(10deg);
    }
    #curvedarrow:after {
     content: "";
     position: absolute;
     border: 0 solid transparent;
     border-top: 3px solid red;
     border-radius: 20px 0 0 0;
     top: -12px;
     left: -9px;
     width: 12px;
     height: 12px;
     -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
    }

    Trapezoid(梯形)

    1.png

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

    Parallelogram(平行四邊形)

    1.png

    #parallelogram {
     width: 150px;
     height: 100px;
     -webkit-transform: skew(20deg);
     -moz-transform: skew(20deg);
     -o-transform: skew(20deg);
     background: red;
    }

    Star (6-points)(六角星)

    1.png

    #star-six {
     width: 0;
     height: 0;
     border-left: 50px solid transparent;
     border-right: 50px solid transparent;
     border-bottom: 100px solid red;
     position: relative;
    }
    #star-six:after {
     width: 0;
     height: 0;
     border-left: 50px solid transparent;
     border-right: 50px solid transparent;
     border-top: 100px solid red;
     position: absolute;
     content: "";
     top: 30px;
     left: -50px;
    }

    Star (5-points)(五角星)

    1.png

    #star-five {
     margin: 50px 0;
     position: relative;
     display: block;
     color: red;
     width: 0px;
     height: 0px;
     border-right: 100px solid transparent;
     border-bottom: 70px solid red;
     border-left: 100px solid transparent;
     -moz-transform: rotate(35deg);
     -webkit-transform: rotate(35deg);
     -ms-transform: rotate(35deg);
     -o-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;
     width: 0;
     top: -45px;
     left: -65px;
     display: block;
     content: '';
     -webkit-transform: rotate(-35deg);
     -moz-transform: rotate(-35deg);
     -ms-transform: rotate(-35deg);
     -o-transform: rotate(-35deg);
    
    }
    #star-five:after {
     position: absolute;
     display: block;
     color: red;
     top: 3px;
     left: -105px;
     width: 0px;
     height: 0px;
     border-right: 100px solid transparent;
     border-bottom: 70px solid red;
     border-left: 100px solid transparent;
     -webkit-transform: rotate(-70deg);
     -moz-transform: rotate(-70deg);
     -ms-transform: rotate(-70deg);
     -o-transform: rotate(-70deg);
     content: '';
    }

    Pentagon(五邊形)

    1.png

    #pentagon {
     position: relative;
     width: 54px;
     border-width: 50px 18px 0;
     border-style: solid;
     border-color: red transparent;
    }
    #pentagon:before {
     content: "";
     position: absolute;
     height: 0;
     width: 0;
     top: -85px;
     left: -18px;
     border-width: 0 45px 35px;
     border-style: solid;
     border-color: transparent transparent red;
    }

    Hexagon(六邊形)

    1.png

    #hexagon {
     width: 100px;
     height: 55px;
     background: red;
     position: relative;
    }
    #hexagon:before {
     content: "";
     position: absolute;
     top: -25px;
     left: 0;
     width: 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;
     width: 0;
     height: 0;
     border-left: 50px solid transparent;
     border-right: 50px solid transparent;
     border-top: 25px solid red;
    }

    Octagon(八邊形)

    1.png

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

    Heart(心形)

    1.png

    #heart {
     position: relative;
     width: 100px;
     height: 90px;
    }
    #heart:before,
    #heart:after {
     position: absolute;
     content: "";
     left: 50px;
     top: 0;
     width: 50px;
     height: 80px;
     background: red;
     -moz-border-radius: 50px 50px 0 0;
     border-radius: 50px 50px 0 0;
     -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
     -ms-transform: rotate(-45deg);
     -o-transform: rotate(-45deg);
     transform: rotate(-45deg);
     -webkit-transform-origin: 0 100%;
     -moz-transform-origin: 0 100%;
     -ms-transform-origin: 0 100%;
     -o-transform-origin: 0 100%;
     transform-origin: 0 100%;
    }
    #heart:after {
     left: 0;
     -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
     transform: rotate(45deg);
     -webkit-transform-origin: 100% 100%;
     -moz-transform-origin: 100% 100%;
     -ms-transform-origin: 100% 100%;
     -o-transform-origin: 100% 100%;
     transform-origin :100% 100%;
    }

    Infinity(無限符圖形)

    1.png

    #infinity {
     position: relative;
     width: 212px;
     height: 100px;
    }
    
    #infinity:before,
    #infinity:after {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     width: 60px;
     height: 60px;
     border: 20px solid red;
     -moz-border-radius: 50px 50px 0 50px;
     border-radius: 50px 50px 0 50px;
     -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
     -ms-transform: rotate(-45deg);
     -o-transform: rotate(-45deg);
     transform: rotate(-45deg);
    }
    
    #infinity:after {
     left: auto;
     right: 0;
     -moz-border-radius: 50px 50px 50px 0;
     border-radius: 50px 50px 50px 0;
     -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
     transform: rotate(45deg);
    }

    Diamond Square(菱形)

    1.png

    #diamond {
     width: 0;
     height: 0;
     border: 50px solid transparent;
     border-bottom-color: red;
     position: relative;
     top: -50px;
    }
    #diamond:after {
     content: '';
     position: absolute;
     left: -50px;
     top: 50px;
     width: 0;
     height: 0;
     border: 50px solid transparent;
     border-top-color: red;
    }

    Diamond Shield(鉆石盾牌)

    1.png

    #diamond-shield {
     width: 0;
     height: 0;
     border: 50px solid transparent;
     border-bottom: 20px solid red;
     position: relative;
     top: -50px;
    }
    #diamond-shield:after {
     content: '';
     position: absolute;
     left: -50px; top: 20px;
     width: 0;
     height: 0;
     border: 50px solid transparent;
     border-top: 70px solid red;
    }

    Diamond Narrow

    1.png

    #diamond-narrow {
     width: 0;
     height: 0;
     border: 50px solid transparent;
     border-bottom: 70px solid red;
     position: relative;
     top: -50px;
    }
    #diamond-narrow:after {
     content: '';
     position: absolute;
     left: -50px; top: 70px;
     width: 0;
     height: 0;
     border: 50px solid transparent;
     border-top: 70px solid red;
    }

    Cut Diamond(磚石形)

    1.png

    #cut-diamond {
     border-style: solid;
     border-color: transparent transparent red transparent;
     border-width: 0 25px 25px 25px;
     height: 0;
     width: 50px;
     position: relative;
     margin: 20px 0 50px 0;
    }
    #cut-diamond:after {
     content: "";
     position: absolute;
     top: 25px;
     left: -25px;
     width: 0;
     height: 0;
     border-style: solid;
     border-color: red transparent transparent transparent;
     border-width: 70px 50px 0 50px;
    }

    Egg(雞蛋)

    1.png

    #egg {
     display:block;
     width: 126px;
     height: 180px;
     background-color: red;
     -webkit-border-radius: 63px 63px 63px 63px / 108px 108px 72px 72px;
     border-radius: 50% 50% 50% 50% / 60% 60% 40% 40%;
    }

    Pac-Man(吃豆人)

    1.png

    #pacman {
     width: 0px;
     height: 0px;
     border-right: 60px solid transparent;
     border-top: 60px solid red;
     border-left: 60px solid red;
     border-bottom: 60px solid red;
     border-top-left-radius: 60px;
     border-top-right-radius: 60px;
     border-bottom-left-radius: 60px;
     border-bottom-right-radius: 60px;
    }

    Talk Bubble(聊天框)

    1.png

    #talkbubble {
     width: 120px;
     height: 80px;
     background: red;
     position: relative;
     -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
     border-radius: 10px;
    }
    #talkbubble:before {
     content:"";
     position: absolute;
     right: 100%;
     top: 26px;
     width: 0;
     height: 0;
     border-top: 13px solid transparent;
     border-right: 26px solid red;
     border-bottom: 13px solid transparent;
    }

    12 Point Burst(爆炸形狀)

    1.png

    #burst-12 {
     background: red;
     width: 80px;
     height: 80px;
     position: relative;
     text-align: center;
    }
    #burst-12:before, #burst-12:after {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     height: 80px;
     width: 80px;
     background: red;
    }
    #burst-12:before {
     -webkit-transform: rotate(30deg);
     -moz-transform: rotate(30deg);
     -ms-transform: rotate(30deg);
     -o-transform: rotate(30deg);
    }
    #burst-12:after {
     -webkit-transform: rotate(60deg);
     -moz-transform: rotate(60deg);
     -ms-transform: rotate(60deg);
     -o-transform: rotate(60deg);
    }

    Yin Yang(陰陽八卦)

    1.png

    #yin-yang {
     width: 96px;
     height: 48px;
     background: #eee;
     border-color: red;
     border-style: solid;
     border-width: 2px 2px 50px 2px;
     border-radius: 100%;
     position: relative;
    }
    
    #yin-yang:before {
     content: "";
     position: absolute;
     top: 50%;
     left: 0;
     background: #eee;
     border: 18px solid red;
     border-radius: 100%;
     width: 12px;
     height: 12px;
    }
    
    #yin-yang:after {
     content: "";
     position: absolute;
     top: 50%;
     left: 50%;
     background: red;
     border: 18px solid #eee;
     border-radius:100%;
     width: 12px;
     height: 12px;
    }

    Badge Ribbon(徽章絲帶)

    1.png

    #badge-ribbon {
     position: relative;
     background: red;
     height: 100px;
     width: 100px;
     -moz-border-radius: 50px;
     -webkit-border-radius: 50px;
     border-radius: 50px;
    }
    
    #badge-ribbon:before,
    #badge-ribbon:after {
     content: '';
     position: absolute;
     border-bottom: 70px solid red;
     border-left: 40px solid transparent;
     border-right: 40px solid transparent;
     top: 70px;
     left: -10px;
     -webkit-transform: rotate(-140deg);
     -moz-transform: rotate(-140deg);
     -ms-transform: rotate(-140deg);
     -o-transform: rotate(-140deg);
    }
    
    #badge-ribbon:after {
     left: auto;
     right: -10px;
     -webkit-transform: rotate(140deg);
     -moz-transform: rotate(140deg);
     -ms-transform: rotate(140deg);
     -o-transform: rotate(140deg);
    }

    Space Invader(太空入侵者)

    1.png

    #space-invader{
     box-shadow:
    0 0 1em red,
    1em 0 1em red,
     -2.5em 1.5em 0 .5em red,
     2.5em 1.5em 0 .5em red,
     -3em -3em 0 0 red,
     3em -3em 0 0 red,
     -2em -2em 0 0 red,
     2em -2em 0 0 red,
     -3em -1em 0 0 red,
     -2em -1em 0 0 red,
     2em -1em 0 0 red,
     3em -1em 0 0 red,
     -4em 0 0 0 red,
     -3em 0 0 0 red,
     3em 0 0 0 red,
     4em 0 0 0 red,
     -5em 1em 0 0 red,
     -4em 1em 0 0 red,
     4em 1em 0 0 red,
     5em 1em 0 0 red,
     -5em 2em 0 0 red,
     5em 2em 0 0 red,
     -5em 3em 0 0 red,
     -3em 3em 0 0 red,
     3em 3em 0 0 red,
     5em 3em 0 0 red,
     -2em 4em 0 0 red,
     -1em 4em 0 0 red,
     1em 4em 0 0 red,
     2em 4em 0 0 red;
    
     background: red;
     width: 1em;
     height: 1em;
     overflow: hidden;
    
     margin: 50px 0 70px 65px;
     }

    TV Screen(電視屏幕)

    1.png

    #tv {
     position: relative;
     width: 200px;
     height: 150px;
     margin: 20px 0;
     background: red;
     border-radius: 50% / 10%;
     color: white;
     text-align: center;
     text-indent: .1em;
    }
    #tv:before {
     content: '';
     position: absolute;
     top: 10%;
     bottom: 10%;
     right: -5%;
     left: -5%;
     background: inherit;
     border-radius: 5% / 50%;
    }

    Chevron(雪佛龍)

    1.png

    #chevron {
     position: relative;
     text-align: center;
     padding: 12px;
     margin-bottom: 6px;
     height: 60px;
     width: 200px;
    }
    
    #chevron:before {
     content: '';
     position: absolute;
     top: 0;
     left: 0;
     height: 100%;
     width: 51%;
     background: red;
     -webkit-transform: skew(0deg, 6deg);
     -moz-transform: skew(0deg, 6deg);
     -ms-transform: skew(0deg, 6deg);
     -o-transform: skew(0deg, 6deg);
     transform: skew(0deg, 6deg);
    }
    #chevron:after {
     content: '';
     position: absolute;
     top: 0;
     right: 0;
     height: 100%;
     width: 50%;
     background: red;
     -webkit-transform: skew(0deg, -6deg);
     -moz-transform: skew(0deg, -6deg);
     -ms-transform: skew(0deg, -6deg);
     -o-transform: skew(0deg, -6deg);
     transform: skew(0deg, -6deg);
    }

    Magnifying Glass(放大鏡)

    1.png

    #magnifying-glass{
     font-size: 10em; /* This controls the size. */
     display: inline-block;
     width: 0.4em;
     height: 0.4em;
     border: 0.1em solid red;
     position: relative;
     border-radius: 0.35em;
    }
    #magnifying-glass::before{
     content: "";
     display: inline-block;
     position: absolute;
     right: -0.25em;
     bottom: -0.1em;
     border-width: 0;
     background: red;
     width: 0.35em;
     height: 0.08em;
     -webkit-transform: rotate(45deg);
     -moz-transform: rotate(45deg);
     -ms-transform: rotate(45deg);
     -o-transform: rotate(45deg);
    }

    Cone(圓錐形)

    1.png

    #cone {
     width: 0;
     height: 0;
     border-left: 70px solid transparent;
     border-right: 70px solid transparent;
     border-top: 100px solid red;
     -moz-border-radius: 50%;
     -webkit-border-radius: 50%;
     border-radius: 50%;
    }

    Moon(月亮)

    1.png

    #moon {
     width: 80px;
     height: 80px;
     border-radius: 50%;
     box-shadow: 15px 15px 0 0 red;
    }

    Cross(十字架)

    1.png

    #cross {
     background: red;
     height: 100px;
     position: relative;
     width: 20px;
    }
    #cross:after {
     background: red;
     content: "";
     height: 20px;
     left: -40px;
     position: absolute;
     top: 40px;
     width: 100px;
    }

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    史上最強大的40多個純CSS繪制的圖形

    史上最強大的40多個純CSS繪制的圖形:史上最強大的40多個純CSS繪制的圖形今天在國外的網站上看到了很多看似簡單卻又非常強大的純CSS繪制的圖形,里面有最簡單的矩形、圓形和三角形,也有各種常見的多邊形,甚至是陰陽太極和網站小圖標,真的非常強大,分享給大家。Square(正方形)#square
    推薦度:
    標簽: 圖形 的圖形 繪制
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久久国产精品无码网站| 精品视频一区二区三区四区五区| 99久久亚洲综合精品网站| 最新国产精品拍自在线播放| 国产韩国精品一区二区三区| 国产成人精品免费久久久久| 一级A毛片免费观看久久精品| 国产精品99久久精品爆乳| 99国产精品无码| 亚洲精品tv久久久久久久久| 久久久久九国产精品| 国产精品 一区 在线| 99久久精品国产高清一区二区 | 亚洲欧美精品丝袜一区二区| 国产高清精品在线| 久久久精品免费国产四虎| 99久久久精品| 成人久久精品一区二区三区| 热re99久久精品国99热| 亚洲国产午夜中文字幕精品黄网站| 国产精品欧美亚洲韩国日本久久| 久久国产精品99精品国产987| 国产精品对白交换视频| 人妻少妇精品视中文字幕国语 | 在线观看日韩精品| 日韩精品在线观看视频| 精品一区二区在线观看| 97久久久精品综合88久久| 久久精品中文字幕无码绿巨人| 在线观看国产精品日韩av| 亚洲&#228;v永久无码精品天堂久久 | 国产精品视频九九九| 91亚洲国产成人久久精品| 麻豆精品成人免费国产片| 日本精品卡一卡2卡3卡四卡| 精品亚洲综合在线第一区| 久久99热精品| 中文字幕亚洲综合精品一区| 国产69精品久久久久9999| 国产高清在线精品一本大道国产| 国产精品色视频ⅹxxx|