国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS畫出各種三角形如等邊三角形

2024-07-11 08:28:23
字體:
來源:轉載
供稿:網友
下面的代碼將演示三角形如何產生
HTML

復制代碼
代碼如下:
<div class="triangles"></div>

LESS

復制代碼
代碼如下:
.triangles {
border: 50px solid transparent;
border-top-color: #0075a9;
border-right-color: #a89a00;
border-bottom-color: #19a800;
border-left-color: #a90000;
width: 0;
height: 0;
}

表現情況
 
單個三角形
HTML

復制代碼
代碼如下:
<div class="triangle v-top"></div>
<div class="triangle v-right"></div>
<div class="triangle v-bottom"></div>
<div class="triangle v-left"></div>

LESS

復制代碼
代碼如下:
.triangle {
border: 30px solid transparent;
width: 0;
height: 0;
&.v-top {
border-top-color: #0075a9;
}
&.v-right {
border-right-color: #a89a00;
}
&.v-bottom {
border-bottom-color: #19a800;
}
&.v-left {
border-left-color: #a90000;
}
}

表現
 
進階:等邊三角形

由于使用邊框制作出三角形的特性,使得默認制作出來的三角形為等腰,如果在特殊情況下需要一個等邊的三角形,需要使用特殊的技巧
HTML

復制代碼
代碼如下:
<div class="equilateral-triangle"></div>

LESS

復制代碼
代碼如下:
.equilateral-triangle {
@side_length: 50px;
@altitude: (@side_length * ( sqrt(5) / 2 ) / 2);
border: @side_length solid transparent;
border-bottom-color: #19a800;
border-left-width: @altitude;
border-right-width: @altitude;
width: 0;
height: 0;
}

表現
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 库车县| 吉安县| 鸡东县| 江永县| 徐汇区| 灵川县| 铜鼓县| 文成县| 神木县| 梅河口市| 温宿县| 定陶县| 赤水市| 高邑县| 岱山县| 洪洞县| 贵州省| 肥东县| 勐海县| 樟树市| 理塘县| 鹤岗市| 云梦县| 泾源县| 黄平县| 恭城| 康马县| 永嘉县| 中山市| 阿合奇县| 郯城县| 乐平市| 青神县| 青海省| 横山县| 黑龙江省| 新建县| 长沙县| 双柏县| 西畴县| 渭南市|