css3三角形使用場景
那麼我們現在來總結一下,我們是如何寫出這些三角形的。
css3三角形實現原理
在css3中,我們主要使用的是乙個transparent的屬性,意思是透明的,比如我們將字型設定為黑色會寫color:black,那麼如果想把字型的顏色設定為透明,我們可以寫color:transparent。同理background-color:transparent可以設定背景為透明。
三角形8種分類
我們根據三角形的位置分為8種:******** up,******** down,******** left,******** right,******** top left,******** top right,******** bottom left和******** bottom right。
8種三角形實現例項
1.******** up 上三角形
#********-up{
width:0;
height:0;
border-left:50px solid transparent;
border-right:50px solid transparent;
border-bottom:100px solid black;
2.******** down 下三角形
#********-down{
width:0;
height:0;
border-left:50px solid transparent;
border-right:50px solid transparent;
border-top:100px solid black;
3.******** left 左三角形
#********-left{
width:0;
height:0;
border-top:50px solid transparent;
border-bottom:50px solid transparent;
border-right:100px solid black;
4.******** right 右三角形
#********-right{
width:0;
height:0;
border-top:50px solid transparent;
border-bottom:50px solid transparent;
border-left:100px solid black;
5.******** top left 左上三角形
#********-topleft{
width:0;
height:0;
border-top:100px solid black;
border-right:100px solid transparent;
6.******** top right 右上三角形
#********-topright{
width:0;
height:0;
border-top:100px solid black;
border-left:100px solid transparent;
7.******** bottom left 左下三角形
#********-bottomleft{
width:0;
height:0;
border-bottom:100px solid black;
border-right:100px solid transparent;
8.******** bottom right 右下三角形
#********-bottomright{
width:0;
height:0;
border-bottom:100px solid black;
border-left:100px solid transparent;
大致的效果如圖所示:
css3 三角形 三角形的內切圓
直角三角形 內切圓半徑為r a b c 2 a,b為直角邊,c為斜邊 一般三角形 內切圓半徑為r 2s a b c s是三角形的面積公式 與三角形三邊都相切的圓叫做三角形的內切圓,圓心叫做三角形的內心,三角形叫做圓的外切三角形。三角形的內心是三角形三條角平分線的交點。拓展資料 三角形一定有內切圓,其...
CSS3實現三角形
下面用css3分別實現向上 下 左 右的三角形 箭頭向上 arrow up 箭頭向下 arrow down 箭頭向左 arrow left 箭頭向右 好了原理我們了解了,那麼我們就實戰一下吧,來實現帶小三角形的div框。首先,寫出html hello,我出生了 hello,我出生了 hello,我出...
css繪製向左三角形 CSS繪製三角形
1.繪製乙個外邊框 div 2.重定義外邊框樣式 當外邊框有了寬度,不知大家是否想乙個問題,相鄰的線條邊界在哪,下面通過把外邊框相鄰側邊設定不同顏色來觀察 使用下面的語句替換上面的border定義 border bottom 50px solid 555555 border top 50px sol...