博客
关于我
css 画三角形箭头
阅读量:322 次
发布时间:2019-03-04

本文共 447 字,大约阅读时间需要 1 分钟。

效果:

代码:

.left-arrow{	border-style: solid;	width: 0px;  	height: 0px;  	border-width: 30px;  	border-color: transparent green transparent transparent;  }
解析:

(一)border-color 的解释

我们把上述代码的 border-color 改成如下样式:

看看效果:

所以可得出结论:

border-color 从左到右的四个域着色 对应 上->右->下->左 (顺时针)。

四个域中,只需留下一个域的颜色,其他三个域设置成透明,即可形成箭头。

如:

效果:

(二)border-style的解释:

boder-style 必需设置成 solid ,意为边框为实线,因为整个箭头其实就是边框来的,如设置需虚线,就会:

(三)width 和 height = 0的解释

当内容设置为0时(即内容消失),整个箭头就是边框。

(四)测试代码:

							

你可能感兴趣的文章
C++学习记录 五、C++提高编程(2)
查看>>
4 Java 访问控制符号的范围
查看>>
VUE3(八)setup与ref函数
查看>>
智能合约开发实践(1)
查看>>
MATLAB——操作矩阵的常用函数
查看>>
CMake自学记录,看完保证你知道CMake怎么玩!!!
查看>>
ORB-SLAM2:LoopClosing线程学习随笔【李哈哈:看看总有收获篇】
查看>>
牛客练习赛56 D 小翔和泰拉瑞亚(线段树)
查看>>
Codeforces Round #614 (Div. 2) B - JOE is on TV! (简单贪心)
查看>>
Codeforces Round #305 (Div. 1) B. Mike and Feet(单调栈)
查看>>
NC15553 数学考试(线性DP)
查看>>
MySQL隐藏文件.mysql_history风险
查看>>
js求阶乘
查看>>
Js函数
查看>>
L1-009 N个数求和 (20 分)
查看>>
L2-031 深入虎穴 (25 分)
查看>>
Unity之PlayerPrefs
查看>>
简单的xml读取存储方法(未优化)
查看>>
Making the grade 和Sonya and Problem Wihtout a Legend
查看>>
Nginx---惊群
查看>>