手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >Css绘制箭头实现代码
Css绘制箭头实现代码
摘要:具体的做法是对一个矩形,设置border,并将width和height设置为0,即可模拟出箭头形状(三角形)。如下图所示绘制了一个矩形,并将...

具体的做法是对一个矩形,设置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;

【Css绘制箭头实现代码】相关文章:

页面背景图片的拉伸实现代码

CSS条状图表形式的实现方法

CSS 制作的三级菜单特效代码

纯CSS绘制三角形箭头效果

DIV+CSS网页设计常用布局代码

css让图片等比例缩小的代码

用css实现文字的自动隐藏

CSS3制作ajax loader icon实现思路及代码

css强制文字不换行实现代码

CSS3实现漂亮的按钮动画

精品推荐
分类导航