时间:2021-05-08
具体的做法是对一个矩形,设置border,并将width和height设置为0,即可模拟出箭头形状(三角形)。 如下图所示绘制了一个矩形,并将矩形的width和height设置为0,border设置为100px:
相关CSS:
复制代码代码如下:
border-left:100px solid #F00;
border-right:100px solid #F00;
border-top:100px solid #00F;
border-bottom:100px solid #00F;
width:0;
height:0;
上面的其实就是四个矩形,分别是上下左右四个方向,如果我们想要某一个方向的矩形,就可以将它相邻两侧的border-color设置为transparent,对侧不设置border
第一个箭头的CSS,其余的类似:
复制代码代码如下:
border-left:100px solid transparent;
border-right:100px solid transparent;
border-bottom:100px solid #00F;
width:0;
height:0;
下面是一个箭头的Demo:
PS: 2012-6-1
IE6不支持transparent,因此上面的代码在IE6加一点处理透明的hack,修改后的代码如下
复制代码代码如下:
border-left:100px solid transparent; border-right:100px solid transparent; _border-left:100px solid black; _filter:chroma(color=black); _border-right:100px solid black; _filter:chroma(color=black); border-bottom:100px solid #00F; width:0; height:0;
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
用纯CSS3实现网页中常见的小箭头,实现代码如下所示:div.arrow-up{width:0px;height:0px;bor
一款基于纯CSS的气泡提示框,整个提示框由箭头和矩形框组成,并且气泡提示框的箭头可以有不同的方向。在线预览源码下载实现的代码。css代码:CSSCode复制内容
Android绘制太极图绘制一个太极图实现代码:packagecom.jackie.taijicircle;importandroid.content.Cont
绘制效果实现代码JavaScriptvarcanvas=document.getElementById("mycanvas");varw=window.inne
在CAD绘图里面有时候会用到箭头的绘制,对于箭头呢,我们可以利用直线进行绘制,但是绘制出来的箭头不规则不好看。下面介绍一下使用的绘制箭头的方法。 直线绘制