如何在css中制作这样的三角形?
.header__wrapper-nav_list-inner_wrapper {
position: relative;
border-radius: 25px;
max-width: 156px;
width: 100%;
padding: 20px 24px 25px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 8px;
background-color: rgba(10, 40, 107, 0.05);
list-style: none;
}
.header__wrapper-nav_list-inner_wrapper::after {
content: "";
position: absolute;
width: 0;
height: 0;
border-bottom: 9px solid #fcf921;
border-left: 18px solid transparent;
border-right: 18px solid transparent;
border-radius: 25px;
top: 0;
right: 19px;
}
<ul class="header__wrapper-nav_list-inner_menu">
<div class="header__wrapper-nav_list-inner_wrapper">
<li class="header__wrapper-nav_list-inner_menu-item">
<a href="#" class="header__wrapper-nav_list-inner_menu-link text-gr-16-14">
Предстоящие
</a>
</li>
<li class="header__wrapper-nav_list-inner_menu-item">
<a class="header__wrapper-nav_list-inner_menu-link text-gr-16-14" href="#">
Прошедшие
</a>
</li>
</div>
</ul>

如果我正确理解你的任务,这就是它的实现方式
和一个带有技巧的变体(圆角三角形)