css3制作网页中常见的小箭头

Posted KindJob

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css3制作网页中常见的小箭头相关的知识,希望对你有一定的参考价值。


在浏览网页时候,我们有时候通常看一个页面标题时,都会有一个小箭头,一般这种箭头就是表示,下面还有一层东西。页面制作的时候,我们有时候会去直接找icon,有时候只有少数的时候,就会采用样式的方法,直接给写出来。


下面呢,我们就用css3,来制作一下简单的箭头效果。大家有没有发现,其实css3功能还是挺强大的哦。


第一种箭头:

/* css3三角形(向上 ▲) */

div.arrow-up {

width:0px;

height:0px;

border-left:5px solid transparent;  /* 右透明 */

border-right:5px solid transparent; /*右透明 */

 border-bottom:5px solid #2f2f2f; /* 定义底部颜色 */

 font-size:0px;

 line-height:0px;

}


第二种箭头:

/* css3三角形(向下 ▼) */

div.arrow-down {

 width:0px;

 height:0px;

 border-left:5px solid transparent;

 border-right:5px solid transparent;

 border-top:5px solid #2f2f2f;

 font-size:0px;

 line-height:0px;

}


第三种箭头:

/* css3三角形(向左) */

div.arrow-left {

 width:0px;

 height:0px;

 border-bottom:5px solid transparent;  /* left arrow slant */

 border-top:5px solid transparent; /* right arrow slant */

 border-right:5px solid #2f2f2f; /* bottom, add background color here */

 font-size:0px;

 line-height:0px;

}


第四种箭头:

/* css3三角形(向右) */

div.arrow-rightright {

 width:0px;

 height:0px;

 border-bottom:5px solid transparent;  /* left arrow slant */

 border-top:5px solid transparent; /* right arrow slant */

 border-left:5px solid #2f2f2f; /* bottom, add background color here */

 font-size:0px;

 line-height:0px;

}


上面呢就是上下左右的四种箭头,大家有没有仔细的查看一下,有很多相似的地方呢。基本上改的都是bottom,top,left,以及right,而且大家有没有发现,上下对称,左右对称的呢。只要稍微改一下对称的位置就可以了的。所以,一般这种的话,我们是可以举一反三的。


以上是关于css3制作网页中常见的小箭头的主要内容,如果未能解决你的问题,请参考以下文章

网页资源黄色大气主题html5 css3静态网页作业模版免费下载

html5网页底部会跳动的小爱心,有大神有源码吗?

纯CSS3制作漂亮的价格表

纯CSS3制作漂亮的价格表

HTML网页设计中可自切换的动态图片框如何制作?

前端开发css实战:使用css制作网页中的多级菜单