/* 先定义一个宽高为0的透明边框 */ .triangle { width: 0; height: 0; border-top: 10px solid transparent; /* 上边为10像素宽的透明边框 */ border-right: 10px solid transparent; /* 右边为10像素宽的透明边框 */ border-bottom: 10px solid #000; /* 下边为10像素宽的黑色边框 */ border-left: 10px solid transparent; /* 左边为10像素宽的透明边框 */ }
上面的代码中,大家定义了一个具有特定宽高的透明边框,然后通过相关的边框样式来创建三角形图标。其中,大家将右边框和左边框设置为透明,而将下边框设置为黑色。这样,大家就可以看到一个朝右上方的三角形图标。
大家还可以通过改变边框宽度和颜色来调整三角形图标的大小和颜色。例如,下面这段CSS代码将创建一个更小的三角形图标:
.small-triangle { width: 0; height: 0; border-top: 5px solid transparent; /* 上边为5像素宽的透明边框 */ border-right: 5px solid transparent; /* 右边为5像素宽的透明边框 */ border-bottom: 5px solid #000; /* 下边为5像素宽的黑色边框 */ border-left: 5px solid transparent; /* 左边为5像素宽的透明边框 */ }
现在你已经学会了如何使用CSS来创建右上角的三角形图标,赶紧试着在自己的网站中添加一些吧!