【发布时间】:2020-10-04 00:23:22
【问题描述】:
我正在尝试获取带有圆角的图像,以便可以说它变成圆形图像。我正在使用 vue-nativescript。
html:
<template>
<Page>
<FlexboxLayout flexDirection="column" justifyContent="space-around">
<StackLayout class="stack-layout-logo">
<Image
src="~/assets/images/passer.png"
stretch="aspectFit"
class="image-logo"
></Image>
</StackLayout>
<StackLayout class="stack-layout-logo">
<Image
src="~/assets/images/passer.png"
stretch="aspectFill"
class="image-logo"
></Image>
</StackLayout>
<StackLayout class="stack-layout-logo">
<Image src="~/assets/images/passer.png" stretch="none" class="image-logo"></Image>
</StackLayout>
</FlexboxLayout>
</Page>
</template>
css:
.stack-layout-logo {
background-color: lime;
height: 25%;
}
.image-logo {
background-color: grey;
border-radius: 50% 50% 50% 50%;
height: 100%;
}
我尝试了不同的伸展运动,但似乎没有一个能达到我想要的效果。
【问题讨论】:
标签: css nativescript