CSS3的border-radius
属性用于创建圆角边框。它可以接受1到4个值,分别对应1到4个圆角。当只有一个值时,这个值将应用到所有四个角。当有两个值时,第一个值应用于左上角和右下角,第二个值应用于右上角和左下角。以此类推,当有四个值时,它们分别应用于左上角、右上角、右下角和左下角,始终按顺时针方向排列。
使用border-radius
画圆形,需要确保元素的width
和height
相等,并且border-radius
设置成50%。这样可以使得每个角都是元素对角线长度的一半,从而形成一个完美的圆形。
下面是一个简单的例子:
.circle {
width: 100px;
height: 100px;
background-color: blue;
border-radius: 50%; /* 将每个角设置成半径 */
}
<div class="circle"></div>
这段代码会创建一个蓝色的圆形<div>
。通过调整width
和height
的值,可以改变圆形的大小。