css画右上角 角标三角形
.corner {
position: absolute;
top: -2rem;
right: -2rem;
width: 0;
height: 0;
border: 2rem solid red;
border-bottom-color: transparent;
border-top-color: transparent;
border-left-color: transparent;
transform: rotateZ(135deg);
}
基本思路就是设置border,只设置一边,其他3个透明,然后再位移旋转。
注意这个方法,宽高基本是设置的一半,
然后文字的话,重新画一层盖上去,
文字就是 ' absolute -right-2 -top-2 font-semibold h-16 w-16 flex justify-center items-center flex-nowrap rotate-45 text-[11px] ',