純 CSS 實現三角形尖角箭頭的例項

2021-08-15 07:08:21 字數 2029 閱讀 8478

無標題文件

title

>

<

style

type

="text/css"

>

.area   

.item   

/* 向上的箭頭 */  

.dot-top   

/* 向右的箭頭 */  

.dot-right   

/* 向下的箭頭 */  

.dot-bottom   

/* 向左的箭頭 */  

.dot-left   

style

>

head

>

<

body

>

<

divclass

="area"

>

<

span

class

="item dot-top"

>

span

>

<

span

class

="item dot-right"

>

span

>

<

span

class

="item dot-bottom"

>

span

>

<

span

class

="item dot-left"

>

span

>

div>

body

>

html

>

可以通過設定 border-width 來調整箭頭的大小,這樣就不需要每次都去做圖了,非常方便,顏色可以隨時調整,真佩服那位老兄,以前雖然也發現 border 的兩邊是斜的但沒想到可以這樣來做尖角箭頭,太厲害了

顯示結果圖:

可以加

position:absolute;

top: 50

%;margin-top: -

10px;這個是border的width

margin-left: -

5px;這個是border的一半widthleft: 50%

;

最後可以寫成--左箭頭(朝哪的箭頭就width為0,對邊有顏色,鄰邊為transparent)

border-width:16

px16

px16

px0

px;

border-color:transparent#fff;

border-style:solid;

position:absolute;

top: 50

%;margin-top: -

16px;

margin-left: -

8px;

left: 50

%;

**:

純css實現三角形

1 將元素的寬高都設定為0。2 只設定border屬性。3 把任意三條邊隱藏掉 顏色設為 transparent 剩下的就是乙個三角形。lang zh cn charset utf 8 name viewport content width device width,initial scale 1....

css繪製向左三角形 純css 實現三角形

每天學習乙個小技能 現在的 上 手機上我們經常見到一些下拉列表的下箭頭 其實方式很簡單 直接引入 或者去找字型檔案 隨著技術的發展 前端效能這一方面有很大的提公升 再不能用 或者盡量不適用的情況下 css 也可以繪製簡單的 下面就是三角形 首先這個思路的講解 就是用到了 border 邊框這個屬性 ...

純CSS 編寫三角形箭頭提示

要建立應從工具提示的特定一側顯示的箭頭,請在工具提示後新增 空 內容,並將偽元素類 after與content屬性一起新增。箭頭本身是使用邊框建立的。這將使工具提示看起來像乙個講話泡泡。此示例演示如何將箭頭新增到工具提示的底部 教程 jc2182.com 滑鼠懸停在這裡 工具提示文字 將箭頭放在工具...