Seb*_*mon 10
如果您分别绕每个角,您会发现有所不同。100%将每条边的100%取整,50%仅将每条边的50%取整。如果拐角的半径对于任何给定的边缘都太大,则有效半径会更小。
考虑以下示例:
div{
display: inline-block;
vertical-align: middle;
background: rebeccapurple;
border: 1px solid black;
width: 100px;
height: 100px;
margin-bottom: 10px;
}
code{
display: inline-block;
vertical-align: middle;
margin-left: 20px;
padding: 3px;
background: #eee;
}
.half{
border-top-right-radius: 50%;
}
.full{
border-top-right-radius: 100%;
}
.weird{
border-top-left-radius: 50%;
border-top-right-radius: 100%;
}Run Code Online (Sandbox Code Playgroud)
<div class="half"></div><code>border-top-right-radius: 50%;</code><br/>
<div class="full"></div><code>border-top-right-radius: 100%;</code><br/>
<div class="weird"></div><code>border-top-left-radius: 50%;<br/>border-top-right-radius: 100%;</code>Run Code Online (Sandbox Code Playgroud)