您可以使用
clip-path: ellipse()
剪切曲线,然后通过仅将 border-radius
应用于这些角来在右侧添加圆角:
img {
display: block;
border-top-right-radius: 1em;
border-bottom-right-radius: 1em;
clip-path: ellipse(100% 120% at 100% 0%);
}
<img src="https://placehold.co/578x559">