css border實現上下左右箭頭效果
分享一段程式碼例項,它實現了箭頭效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> /*向上*/ .triangle_border_up { width: 0; height: 0; border-width: 0 30px 30px; border-style: solid; border-color: transparent transparent #333; /*透明 透明 灰*/ margin: 40px auto; position: relative; } .triangle_border_up span { display: block; width: 0; height: 0; border-width: 0 28px 28px; border-style: solid; border-color: transparent transparent #fc0; /*透明 透明 黃*/ position: absolute; top: 1px; left: -28px; } /*向下*/ .triangle_border_down { width: 0; height: 0; border-width: 30px 30px 0; border-style: solid; border-color: #333 transparent transparent; /*灰 透明 透明 */ margin: 40px auto; position: relative; } .triangle_border_down span { display: block; width: 0; height: 0; border-width: 28px 28px 0; border-style: solid; border-color: #fc0 transparent transparent; /*黃 透明 透明 */ position: absolute; top: -29px; left: -28px; } /*向左*/ .triangle_border_left { width: 0; height: 0; border-width: 30px 30px 30px 0; border-style: solid; border-color: transparent #333 transparent transparent; /*透明 灰 透明 透明 */ margin: 40px auto; position: relative; } .triangle_border_left span { display: block; width: 0; height: 0; border-width: 28px 28px 28px 0; border-style: solid; border-color: transparent #fc0 transparent transparent; /*透明 黃 透明 透明 */ position: absolute; top: -28px; left: 1px; } /*向右*/ .triangle_border_right { width: 0; height: 0; border-width: 30px 0 30px 30px; border-style: solid; border-color: transparent transparent transparent #333; /*透明 透明 透明 灰*/ margin: 40px auto; position: relative; } .triangle_border_right span { display: block; width: 0; height: 0; border-width: 28px 0 28px 28px; border-style: solid; border-color: transparent transparent transparent #fc0; /*透明 透明 透明 黃*/ position: absolute; top: -28px; left: -29px; } </style> </head> <body> <!-- 向上的三角形 --> <div class="triangle_border_up"> <span></span> </div> <!-- 向下的三角形 --> <div class="triangle_border_down"> <span></span> </div> <!-- 向左的三角形 --> <div class="triangle_border_left"> <span></span> </div> <!-- 向右的三角形 --> <div class="triangle_border_right"> <span></span> </div> </body> </html>
相關文章
- CSS實現帶箭頭按鈕CSS
- 用純CSS實現的箭頭CSS
- css帶有空心箭頭矩形效果CSS
- css3實現底部帶有箭頭的圓角矩形效果CSSS3
- CSS箭頭引導的分佈效果CSS
- CSS實現空心三角指示箭頭CSS
- CSS3 帶有箭頭圓角效果CSSS3
- css3網頁底部漸隱漸現的箭頭效果CSSS3網頁
- css實現圖片上下左右居中效果程式碼例項CSS
- CSS3實現的div塊上下左右翻滾效果CSSS3
- CSS空心三角形箭頭效果CSS
- CSS帶有箭頭的對話方塊效果CSS
- CSS3 用border寫 空心三角箭頭 (兩種寫法)CSSS3
- css空心三角形箭頭矩形效果CSS
- CSS帶有三角小箭頭的矩形效果CSS
- CSS矩形一側三角形箭頭效果CSS
- css3實現的div上下左右翻轉效果程式碼例項CSSS3
- css3實現的相機鏡頭效果CSSS3
- CSS3 矩形一側三角形箭頭效果CSSS3
- mapboxgl實現帶箭頭軌跡線
- 只用CSS實現容器內圖片上下左右居中CSS
- CSS空心箭頭程式碼例項CSS
- css帶有圓角尾巴箭頭CSS
- css 實現打分效果CSS
- 在 retina 屏中實現 1px border 效果
- css底部帶有三角形箭頭的圓角矩形效果CSS
- canvas繪製箭頭效果程式碼例項Canvas
- css-borderCSS
- CSS實現鏤空效果CSS
- CSS 如何實現羽化效果?CSS
- 純 CSS 實現波浪效果!CSS
- 使用 CSS 實現透明效果CSS
- 箭頭→箭頭 matlab畫圖Matlab
- 自定義View實現箭頭沿圓轉動View
- css3實現的動物頭像效果程式碼例項CSSS3
- 純 CSS 實現斜紋效果CSS
- 用css實現視差效果CSS
- CSS實現footer“吸底”效果CSS