手机
当前位置:查字典教程网 >网页设计 > 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让图片等比例缩小的代码

div图片marquee无缝连接实现代码

CSS 3实现DIV圆角效果完整代码

css网页制作实用技巧9则

div+css实现的滑动门

用css实现文字的自动隐藏

CSS各种文字对齐方式代码

CSS 网页背景渐变实现代码

纯CSS绘制三角形箭头效果

DIV点击折叠实例代码

精品推荐
分类导航