css3写三角形带边框
导读:CSS3是一种非常强大的网页样式语言,它为我们提供了很多方便的功能,使得我们可以在网页上实现各种各样的效果。其中,CSS3可以用很简单的代码实现三角形带边框的基本形状。/* 下箭头 */.arrow-down {width: 0;heigh...
CSS3是一种非常强大的网页样式语言,它为我们提供了很多方便的功能,使得我们可以在网页上实现各种各样的效果。其中,CSS3可以用很简单的代码实现三角形带边框的基本形状。
/* 下箭头 */.arrow-down {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid #000;
border-bottom: 10px solid transparent;
}
/* 上箭头 */.arrow-up {
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-top: 10px solid transparent;
border-bottom: 10px solid #000;
}
/* 左箭头 */.arrow-left {
width: 0;
height: 0;
border-top: 10px solid transparent;
border-right: 10px solid #000;
border-bottom: 10px solid transparent;
border-left: 10px solid transparent;
}
/* 右箭头 */.arrow-right {
width: 0;
height: 0;
border-top: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid transparent;
border-left: 10px solid #000;
}
上面的CSS代码中,我们可以看到,三角形的基本属性就是width和height,因为它是一个幻像,实际上只是外边框的改变。接下来我们就可以通过border的属性来实现三角形的形状,每个角落的边框形状需要不同的参数,例如上面的代码中,如果要实现不同的大小和颜色的三角形,只需要修改border的值即可。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3写三角形带边框
本文地址: https://pptw.com/jishu/451671.html
