您的当前位置:首页正文

如何使用css实现三角符号(附代码)

2020-11-27 来源:我们爱旅游
本篇文章给大家带来的内容是关于如何使用css实现三角符号,代码有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

下图,是一个长宽为100px,边框宽度为100px的一个元素,由此可见,在css中上下左右的边框相交处并不是一个直线,所以,可以根据此属性进行编写三角符号

那么如何使用css的该属性来实现三角符号的效果呢,代码如下:

html代码

<body>
 <p></p></body>

css代码

p:after{
 position: absolute;
 width: 0px;
 height: 0px;
 content: " ";
 border-right: 100px solid transparent;
 border-top: 100px solid #ff0;
 border-left: 100px solid transparent;
 border-bottom: 100px solid transparent;
}

效果图:

这种方法是使用的伪类来实现的三角符号,然后使用绝对定位,不会占用空间

transparent是透明色,大家如果想要的三角符号的方向不一样,只需将对应方向的边框颜色加上,其他的改为透明色即可