亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

css如何繪制特殊圖形的方法示例

2024-07-11 08:59:43
字體:
來源:轉載
供稿:網友

一、三角形

border邊框設置

代碼:

width: 300px;height: 300px;background: red;border: 40px solid black;border-left-color: blue;border-bottom-color: yellow;border-right-color: pink;border-top-color: #008800;

花特殊圖形的時候需要將寬高設置成0

效果:

代碼:

width: 0;height: 0;background: transparent;border: 40px solid black;border-left-color: blue;border-bottom-color: yellow;border-right-color: pink;border-top-color: #008800;

1、等腰三角形:將其他的邊的border設置成透明

代碼:

width:0;height: 0;background: transparent;border: 40px solid black;border-left-color: transparent;border-bottom-color: yellow;border-right-color: transparent;border-top-color: transparent;

2、直角三角形

代碼:先寫出個完整的div,再使用border-***-width:0;來截取三角形

border-top-width/border-bottom-width:0=》就是在中間橫著劈開一道,保留上邊或者下邊

border-left-width/border-right-width:0=》就是在中間豎著劈開一道,保留左邊或者右邊

.rightAngle{    width: 0;    height: 0;    background: transparent;    border: 40px solid black;    border-left-color: blue;    border-bottom-color: yellow;    border-right-color: pink;    border-top-color: #008800;    border-top-width: 0;    border-left-width: 0;    border-right-color: transparent;}

3、梯形

彩帶圖形:

代碼:

width: 300px;height: 0;background: transparent;border: 40px solid #008800;border-left-color: transparent;border-bottom-color: yellow;border-right-color: transparent;border-top-color: #008800;

梯形:

代碼:將上面彩帶圖形的寬度減少,然后將上面的梯形設置為透明

width: 100px;height: 0;background: transparent;border: 40px solid #008800;border-left-color: transparent;border-bottom-color: #008800;border-right-color: transparent;border-top-color: transparent;

總結:通過設置長度和高度,以及設置border的透明度來拼湊成想要的圖形 4、圓形

4、圖形:

代碼: 使用border-radius:50%;

.circle{    width: 100px;    height: 100px;    border: 0;    border-radius: 50%;    background-color: orange;}

5、橢圓

圖形:

代碼:

.ellipse{    width: 200px;    height: 120px;    background-color: orange;    border-top-left-radius: 50%;    border-top-right-radius: 50%;    border-bottom-left-radius: 50%;    border-bottom-right-radius: 50%;}

總結:

一個display:block的元素設定寬高之后表現為矩形。通過設定border-radius可以得到圓角矩形,圓形和橢圓形。

在使用border-radius時,有幾點可能需要注意一下:

  • border-radius,可以分別對4個角進行設定。 例如上圖:border-top-left-radius: apx bpx;
  • border-xxx-xxx-radius的兩個值分別代表著橢圓長軸和短軸長度的一半,通常簡寫的時候例如border-top-left-radius: 10px;(border-top-left-radius:10px 10px;) 表明長軸和短軸的長度均為20px,也就是半徑為10px的圓形(圓角部分)。
  • 當使用百分比數值時,a 相對于width, b相對于height 6、特殊圖形

(1)斜邊三角形

圖形:

代碼:先畫個等邊三角形,然后再轉換角度

.beveledTriangle{    margin: 50px;    width: 0;    height: 0;    border: 20px solid #2b81af;    border-top-width: 40px;    border-top-color:transparent;    border-bottom-width: 40px;    border-bottom-color: transparent;    border-left-width: 0;    border-right-color: #008800;    border-right-width: 25px;    transform-origin:center center;    transform:rotateY(-180deg) rotate(-44deg)  ;}

(2)繪制一條“小尾巴”

圖形:

代碼:

.tail{    margin: 50px;    width: 100px;    height: 70px;    border-top-right-radius: 70px 70px;    border-right:6px solid #000000;}

總結:當對一個角應用圓角樣式, 如果這個角相鄰的兩個boeder一個有定義而一個無定義 ,那么繪制的結果就是有粗到細的“小尾巴了”

7、繪制QQ圖案(取自AlloyTeam案例)

圖形:

代碼:

 

<a id="qq" href="http://www.alloyteam.com" target="_blank">    <div class='head'>        <div class='left eye'>            <div class="innerLeftEye">            </div>        </div>        <div class='right eye'>            <div class="innerRightEye">                <div class="fix"></div>            </div>        </div>        <div class='mouthTopContainer'>            <div class='mouthTop'></div>        </div>        <div class="mouthBottomContainer">            <div class="mouthBottom"></div>        </div>        <div class="lipsContainer">            <div class="lips">                <div class="lipShadow left">                </div>                <div class="lipShadow right">                </div>            </div>        </div>    </div>    <div class="body">        <div class="innerWrapper">            <div class="inner">            </div>        </div>        <div class="outterWrapper">            <div class = 'outter'>            </div>        </div>        <div class="scarf">            <div class="scarfShadow">            </div>            <div class="scarfShadowRight">            </div>        </div>        <div class="scarfEnd">            <div class="scarfEndShadow">            </div>        </div>    </div>    <div class="handWrapper">        <div class="leftHandTopContainer">            <div class="leftHandTop">            </div>        </div>        <div class="leftHandBottomContainer">            <div class="leftHandBottom">            </div>        </div>        <div class="rightHandTopContainer">            <div class="rightHandTop">            </div>        </div>        <div class="rightHandBottomContainer">            <div class="rightHandBottom">            </div>        </div>    </div>    <div class='footWrapper'>        <div class="leftFootTopWrapper">            <div class="leftFootTop">            </div>        </div>        <div class="leftFootBottomWrapper">            <div class="leftFootBottom">            </div>        </div>        <div class='toe left'></div>        <div class="rightFootTopWrapper">            <div class="rightFootTop">            </div>        </div>        <div class="rightFootBottomWrapper">            <div class="rightFootBottom">            </div>        </div>        <div class='toe right'></div>    </div></a><style>    body{        margin: 0;        padding:0;        font: 12px Tahoma, arial, sans-serif;    }    #mask {        position: absolute;        opacity: 0.2;        top:0;        left:0;    }    header{        font-family: 'Segoe UI Light','Segoe UI','Microsoft Jhenghei','寰亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

国内精品久久久久影院优| 91免费在线视频网站| 国产成人精品久久二区二区91| 日韩精品中文字幕在线播放| 国模私拍一区二区三区| 亚洲成人精品在线| 亚洲在线免费视频| 综合av色偷偷网| 久久久噜噜噜久噜久久| 狠狠操狠狠色综合网| 一区二区国产精品视频| 久久国产精品偷| 国内精品久久久久久久久| 国产成人精品国内自产拍免费看| 亚洲精品国产综合区久久久久久久| 日韩成人激情在线| 欧美成人黄色小视频| 97精品国产97久久久久久免费| 欧美精品福利在线| 91久久久久久久久久| 欧美剧在线观看| 亚洲无亚洲人成网站77777| 在线激情影院一区| 国产裸体写真av一区二区| 亚洲精品综合久久中文字幕| 欧美电影免费播放| 日韩成人免费视频| 亚洲综合国产精品| 亚洲男人的天堂在线播放| 欧美成人免费小视频| 日韩在线观看成人| 日韩中文字幕在线| zzijzzij亚洲日本成熟少妇| 亚洲男人av电影| 69久久夜色精品国产7777| 91午夜在线播放| 久久久久久伊人| 久久在线精品视频| 亚洲香蕉av在线一区二区三区| 国产精品视频一区二区三区四| 国产午夜精品全部视频在线播放| 大荫蒂欧美视频另类xxxx| 亚洲综合中文字幕在线观看| 久久久噜噜噜久久中文字免| 欧美第一黄色网| 国产精品大陆在线观看| 性欧美办公室18xxxxhd| 成人日韩在线电影| 精品调教chinesegay| 国产精品亚洲片夜色在线| 国产精品视频自拍| 欧美大片欧美激情性色a∨久久| 日本中文字幕不卡免费| 国产成人精品久久二区二区| 亚洲剧情一区二区| 欧美国产精品人人做人人爱| 日韩av电影中文字幕| 中文字幕欧美日韩va免费视频| 欧美精品videossex性护士| 91高清在线免费观看| 国产精品毛片a∨一区二区三区|国| 久久影视三级福利片| 久久色在线播放| 欧美精品18videosex性欧美| 久久好看免费视频| 日韩精品中文字幕在线播放| 亚洲欧美日韩天堂一区二区| 久久视频免费观看| 欧美在线视频在线播放完整版免费观看| 黄色成人av在线| 日韩av在线最新| 色狠狠久久aa北条麻妃| 日韩av资源在线播放| 国产精品中文在线| 久久婷婷国产麻豆91天堂| 国产精品91免费在线| 日韩高清av一区二区三区| 国产一区二区三区日韩欧美| 国产精品你懂得| 久久久精品亚洲| 国产日韩欧美日韩大片| 亚洲情综合五月天| 久久久久www| 精品视频一区在线视频| 日韩中文在线中文网在线观看| 亚洲第一页中文字幕| 欧美性xxxxxx| 日韩精品福利在线| 日韩中文字在线| 91久久久久久国产精品| 55夜色66夜色国产精品视频| 91中文字幕一区| 日本精品视频网站| 青青青国产精品一区二区| 中文字幕av一区二区三区谷原希美| 亚洲国产精品久久久久秋霞不卡| 一色桃子一区二区| 欧美性猛交xxxxx免费看| 亚洲成人免费网站| 26uuu亚洲伊人春色| 欧美电影院免费观看| 中文字幕免费精品一区高清| 91理论片午午论夜理片久久| 亚洲影院在线看| 97超碰色婷婷| 亚洲精品视频播放| 国模极品一区二区三区| 91精品久久久久| 欧美成人剧情片在线观看| 伊人男人综合视频网| 黑人巨大精品欧美一区免费视频| 日本精品视频在线播放| 久久精品视频播放| 97色在线视频| 亚洲国产欧美精品| 亚洲性69xxxbbb| 久久青草福利网站| 欧美性猛交视频| 日韩欧美黄色动漫| 国产日本欧美一区二区三区在线| 欧美成人免费一级人片100| 精品女同一区二区三区在线播放| 国产区亚洲区欧美区| 国产精品老女人精品视频| 97视频免费在线看| 亚洲精品一区二三区不卡| 视频直播国产精品| 欧美一级电影免费在线观看| www国产精品com| 亚洲欧美中文字幕| 国产精品一久久香蕉国产线看观看| 欧美精品在线看| 久久视频在线观看免费| www.日韩系列| 亚洲色图13p| 欧美最猛性xxxxx免费| 蜜月aⅴ免费一区二区三区| 日韩av免费在线看| 日韩精品一区二区三区第95| 欧美黑人xxxx| 久久亚洲精品视频| 国产免费一区二区三区香蕉精| 日日狠狠久久偷偷四色综合免费| 亚洲自拍偷拍视频| 久久久亚洲欧洲日产国码aⅴ| 亚洲综合自拍一区| 国产z一区二区三区| 亚州欧美日韩中文视频| 5278欧美一区二区三区| 亚洲福利视频免费观看| 欧美wwwwww| 在线看福利67194| 国产69久久精品成人| 国产亚洲激情在线| 亚洲日本中文字幕| 亚洲精品v天堂中文字幕| 久久久久久高潮国产精品视| 欧美一级淫片丝袜脚交| 国产成人精彩在线视频九色| 中文字幕av一区中文字幕天堂| 538国产精品一区二区免费视频| 精品中文字幕乱| 国产999在线| 欧美日韩999|