在css中怎样让边角具有弧度

html-css012

在css中怎样让边角具有弧度,第1张

利用css3的border-radius属性,如:

<div style="width:200px height:100px border:1px solid red border-radius:5px"></div>

border-radius的值越大,边角的弧度就越大,将border-radius的值设置为50%的时候,可以将一个正方形变成圆形,如:

<div style="width:200px height:200px border:1px solid red border-radius:50%"></div>

<div class="radian"></div>

.radian{

width: 200px

height: 100px

border-radius: 200px/20px/*上下有弧度的边*/

/*border-radius: 20px/200px*//*左右有弧度的边*/

background-color: red

}

border-radius是一种缩写方法。如果“/”前后的值都存在,那么“/”前面的值设置其水平半径,“/”后面值设置其垂直半径。

border-radius 实际上是边框的 圆角弧度,如果这个盒子正好是一个正方形的,比如宽、高都是100px,那么border-radius:50px,就会显示一个圆形。

也就是说您的问题这个值是指的半径。

希望能帮到你。