用css的border属性实现三角
2009-09-23 21:26
375 查看
去css88逛了一下,发现了好文章,原来实现三角形不用图片的。 http://www.css88.com/archives/1875
.box{
width:0;
height:0;
border-bottom:50px #F00 solid;
border-left:50px #03F solid;
border-right: 50px #F90 solid;
border-top:50px #6C0 solid;
}
如图:
这样就有上下左右四个三角形了,再把除了要用的三角外的其他3个三角(border)颜色设置为背景色就ok了。
上下和左右border-width不一致时可获取非直角三角形。
-_-!就这么简单。
.box{
width:0;
height:0;
border-bottom:50px #F00 solid;
border-left:50px #03F solid;
border-right: 50px #F90 solid;
border-top:50px #6C0 solid;
}
如图:
这样就有上下左右四个三角形了,再把除了要用的三角外的其他3个三角(border)颜色设置为背景色就ok了。
上下和左右border-width不一致时可获取非直角三角形。
-_-!就这么简单。
相关文章推荐
- 【实现三角】css的border属性解决方案
- css的border属性实现正三角、倒三角、十字街等属性。。。
- 用css的border属性实现tip三角
- 用css的border属性实现三角
- css---border属性实现小三角型
- 使用css(border)边框实现倒三角
- CSS的Border实现类似对话框的小三角
- 用css的border属性实现三角 转
- border-image属性实现css边框特殊需求
- border属性实现三角、圆角图形
- 利用trasform属性和border实现对话框下三角效果
- CSS实现三角形的方法之一--利用 border 属性实现三角形
- CSS-border属性制作小三角
- css---border属性实现小三角型
- css实现面包屑导航与冒泡框(border属性与伪类选择器)
- CSS中position属性之fixed实现div居中
- CSS中position属性之fixed实现div居中
- .使用 HTML+CSS 实现如图布局,border-widht 5px,一个格子大小是 50*50,hover时候边框变为红色(兼容IE6+,考虑语义化的结构)
- CSS教程:学习border-style属性
- 从零开始学_JavaScript_系列(六)——CSS的padding、margin、border属性超详细解释(图文)