简体中文
CSS 属性 border-radius 允许你设置元素的外边框圆角。当使用一个半径时确定一个圆形,当使用两个半径时确定一个椭圆。这个(椭)圆与边框的交集形成圆角效果。
Web | Android | iOS |
---|---|---|
4.0 | 3.9 | 4.11 |
border-radius: <length-percentage>{1,4} [ / <length-percentage>{1,4} ]?;
Template
<template>
<!-- #ifdef APP -->
<scroll-view style="flex: 1">
<!-- #endif -->
<view style="flex-grow: 1">
<view>
<text>border-radius: 10px</text>
<view class="common" style="border-radius: 10px"></view>
</view>
<view>
<text>border-top-left-radius: 10px</text>
<view class="common" style="border-top-left-radius: 10px"></view>
</view>
<view>
<text>border-top-right-radius: 10px</text>
<view class="common" style="border-top-right-radius: 10px"></view>
</view>
<view>
<text>border-bottom-left-radius: 10px</text>
<view class="common" style="border-bottom-left-radius: 10px"></view>
</view>
<view>
<text>border-bottom-right-radius: 10px</text>
<view class="common" style="border-bottom-right-radius: 10px"></view>
</view>
<view>
<text>border-radius: 250px(与长宽相同形成正圆)</text>
<view class="common" style="border-radius: 250px"></view>
</view>
</view>
<!-- #ifdef APP -->
</scroll-view>
<!-- #endif -->
</template>
<style>
.common {
width: 250px;
height: 250px;
background-color: gray;
}
</style>
App平台目前不支持设置百分比。如需要裁剪正圆图片,暂无法使用100%。请使用与图片宽高相同的像素来裁剪。比如图片长宽250px,则设置 border-radius: 250px 可得一个正圆。