如何使用css中各种方向小箭头

  介绍

本篇文章为大家展示了如何使用css中各种方向小箭头,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

在开发页面的时候,遇到很多的列表都需要用到箭头,可以直接用图片作背景铺垫,纯css也能实现,并且没有兼容性顾虑,不用CSS3,相比而言,比图片更好用。

<强>原理:一个高宽相等的正方形,选取你所需要的某一边,截取之,就是一个梯形,当高宽都为0,且其他边为透明颜色时,一个三角形就出来了

梯形代码:
如何使用css中各种方向小箭头

html:   & lt; div类=癮rrow"祝辞& lt;/div>   css:   箭头{   宽度:10 px;   高度:10 px;   边界:10 px固体# 000;   border-left-color:橙色;   }

把高宽设为0,其他边为透明颜色,三角形出来了:
如何使用css中各种方向小箭头

html:   & lt; div类=癮rrow"祝辞& lt;/div>   css:   箭头{   宽度:0;   高度:0;   边界:10 px固体透明;   border-left-color:橙色;//左箭头   }

在开发中,可以利用伪类,定位实现,不改变dom结构,简洁优雅.content提供给三角形的位置,这个属性不能少。
如何使用css中各种方向小箭头

html:   & lt; div类=癮rrow"祝辞文字文字& lt;/div>   css:   div {   位置:相对;   箭头{   宽度:0;   高度:0;   边界:10 px固体透明;   border-left-color:橙色;   位置:绝对的;   内容:& # 39;& # 39;;   }

现在追求平面化设计,还有另一种<强>三角线箭头强,更受欢迎。
设置两个伪类,前一个伪类覆盖至另一个了伪类,留出一些线出来就好:
如何使用css中各种方向小箭头

html:   & lt; div类=癮rrow"祝辞文字文字& lt;/div>   CSS:   div {   位置:相对;   }   .arrow:之后,。箭头:{之前   宽度:0;   高度:0;   边界:10 px固体透明;   border-left-color:橙色;   位置:绝对的;   内容:““;   }   .arrow:{之前   上图:0;   左:70 px;//根据实际情况调整   border-left-color:白色;   }

上述内容就是如何使用css中各种方向小箭头,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

如何使用css中各种方向小箭头