哈嘍!小伙伴們小編相信大家在平常瀏覽網(wǎng)頁(yè)的時(shí)候會(huì)經(jīng)常看到各種各樣的圖形的形狀,如長(zhǎng)方形、正方形、圓和三角形等等,各種各樣的形狀,今天小編就來和大家說說怎么用css寫一個(gè)三角形,下面是一個(gè)三角形代碼的分享!
1.首先我們?cè)?html 的開發(fā)工具中新建一個(gè)新的 html 文件,我們將其命名為 test.html 然后再文件中編輯輸入代碼,我們知道?span
?有一個(gè)特效是下拉列表,也就是說當(dāng)鼠標(biāo)放上一個(gè)?div
?時(shí),會(huì)出現(xiàn)原本隱藏的內(nèi)容或者二級(jí)菜單,代碼如下所示:
<head>
<meta charset="utf-8">
<title>怎么用css寫一個(gè)三角形</title>
</head>
<body>
<div class="uptriangle">
</div>
</body>3.那么添加完類屬性之后我們?cè)谕粋€(gè)項(xiàng)目的 css 文件夾中新建一個(gè) css 文件,將其命名為 test.css,然后再css文件中編入代碼,代碼和運(yùn)行截圖如下:
2.那么現(xiàn)在我們開始來做一個(gè)向上的三角形,首先在代碼中設(shè)置?class
?類,再將 class 類屬性命名為 uptriangle ,在添加一個(gè)?link
?標(biāo)簽用來連接我們新建的 css 文件。代碼如下:
<head>
<meta charset="utf-8">
<title>怎么用css寫一個(gè)三角形</title>
<link href="css/test.css" rel="stylesheet" />
</head>
<body>
<div class="uptriangle">
</div>
</body>
3.那么添加完類屬性之后我們?cè)谕粋€(gè)項(xiàng)目的 css 文件夾中新建一個(gè) css 文件,將其命名為 test.css,然后再css文件中編入代碼,代碼和運(yùn)行截圖如下:
.uptriangle{
width:0;
height:0;
border-left:50px solid transparent;
border-right:50px solid transparent;
border-bottom:100px solid black;
}
4.在這個(gè)三角形的設(shè)計(jì)中,我們主要使用到的是一個(gè)??transparent?
?的屬性,意思是透明的,如果我們要將字體設(shè)置為黑色的時(shí)候我們就可以寫成??color:black
??,同理,我們使用??background-color:transparent
??就可以設(shè)置一個(gè)透明的背景。 如果有對(duì)于 css 的樣式使用不是很清楚地小伙伴們可以在 w3cschool 這個(gè)免費(fèi)學(xué)習(xí)平臺(tái)中自己學(xué)習(xí)。
以上這就是一個(gè)向上三角形的代碼及源碼,當(dāng)然如果不想要其他方向的三角形的話,我們只需要更改?border
?的方向和像素大小即可,更多的代碼我們可以在編程入門教程中學(xué)習(xí)到。希望以上的代碼對(duì)你有所幫助。