CSS空心三角形箭頭效果
分享一段程式碼例項,它實現了空心箭頭效果。
三角形效果實現原理可以參閱CSS三角形效果詳解一章節。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> #box{ margin:20px auto; height:80px; width:50px; overflow:hidden; } .a{ height:0px; border:50px solid red; border-top-color:transparent; border-right-color:transparent; border-bottom-color:transparent; position:relative; top:-10px; } .a:before{ content:""; position:absolute; left:-50px; top:-40px; width:0px; height:0px; border:40px solid transparent; border-left-color:white; } </style> </head> <body> <div id="box"> <div class="a"></div> </div> </body> </html>
上面的程式碼實現了我們的要求,下面簡單介紹一下它的實現原理:
[CSS] 純文字檢視 複製程式碼.a{ height:0px; border:50px solid red; border-top-color:transparent; border-right-color:transparent; border-bottom-color:transparent; position:relative; top:-10px; }
通過邊框生成一個大的三角形圖案,然後在其上面覆蓋一個小的三角形,那麼露出來的那部分就生成一個空心三角形效果,小三角形生成程式碼如下:
[CSS] 純文字檢視 複製程式碼.a:before{ content:""; position:absolute; left:-50px; top:-40px; width:0px; height:0px; border:40px solid transparent; border-left-color:white; }
相關閱讀:
(1).:before可以參閱CSS E:before/E::before一章節。
(2).content可以參閱css content一章節。
相關文章
- css空心三角形箭頭矩形效果CSS
- css帶有空心箭頭矩形效果CSS
- CSS空心箭頭程式碼例項CSS
- CSS矩形一側三角形箭頭效果CSS
- CSS實現空心三角指示箭頭CSS
- CSS3 矩形一側三角形箭頭效果CSSS3
- css底部帶有三角形箭頭的圓角矩形效果CSS
- CSS 三角形箭頭的矩形CSS
- CSS箭頭引導的分佈效果CSS
- CSS3空心圓效果CSSS3
- CSS帶有三角形箭頭的矩形CSS
- css三角形箭頭程式碼例項CSS
- CSS3 用border寫 空心三角箭頭 (兩種寫法)CSSS3
- css border實現上下左右箭頭效果CSS
- CSS3 帶有箭頭圓角效果CSSS3
- CSS帶有箭頭的對話方塊效果CSS
- CSS帶有三角小箭頭的矩形效果CSS
- css3網頁底部漸隱漸現的箭頭效果CSSS3網頁
- css3實現底部帶有箭頭的圓角矩形效果CSSS3
- CSS 三角形效果CSS
- css帶有圓角尾巴箭頭CSS
- CSS實現帶箭頭按鈕CSS
- 用純CSS實現的箭頭CSS
- canvas繪製箭頭效果程式碼例項Canvas
- CSS三角形效果詳解CSS
- CSS實現三角形效果CSS
- 箭頭→箭頭 matlab畫圖Matlab
- canvas 奇巧淫技(二)繪製箭頭路徑效果Canvas
- CSS3各種方向三角形效果CSSS3
- 利用div和css製作三角形效果CSS
- CSS3帶有箭頭旋轉的圓形CSSS3
- 箭頭函式函式
- Qt畫箭頭QT
- jquery滑鼠懸浮彈出帶有箭頭的tips效果jQuery
- CSS怎麼去掉select的下拉箭頭樣式(轉)CSS
- JavaScript 箭頭函式JavaScript函式
- TypeScript 箭頭函式TypeScript函式
- javascript箭頭函式JavaScript函式