我需要一个超圆角矩形,不同的高度内的文字。
我发现this way可以创建柔和的角落,但我不知道如何让它不方形,并将内容放在里面。
if (CSS && 'paintWorklet' in CSS) CSS.paintWorklet.addModule('https://unpkg.com/smooth-corners')
.superellipse {
display: inline-block;
margin: 20px;
height: 150px;
width: 150px;
mask-image: paint(smooth-corners);
-webkit-mask-image: paint(smooth-corners);
background: linear-gradient(to bottom right, deeppink, orangered);
}
<div class="superellipse" style="--smooth-corners: 4"></div>
但是当你试图拉伸它的时候,
1条答案
按热度按时间dy1byipe1#
您可以使用以下CSS方法实现所需的输出: