如何用CSS把正方形变成圆形
border-radius (边框-半径)属性
border-radius可以用 px % em三种单位来设置数值的大小
若正方形的长和宽都为600px则用%表示数值的大小时
border-radius:10%;=60px;
border-radius:30%;=180px;
border-radius:50%;=300px;
若正方形的长和宽都为600px则用em表示数值的大小时.
em一般用来设置字体,较少用来设置border-radius;任意浏览器的默认字体大小为16px;所有未经调整的浏览器都符合1em=16px;
border-radius:5em;=80px;
border-radius:10em;=160px;
border-radius:37.5em;=300px;
若正方形的长和宽都为600px;设置属性分别为:
border-radius:600px;
border-radius:80%;
border-radius:60em;
那么图形是什么样呢?
注:600px>300px;80%>300px;60em>300px;
答案都是300px半径的圆,效果等同于border-radius:300px;