利用border-radius
生成椭圆。CSS参考手册css
对一个宽度和高度不一样的容器进行以下设置,就获得一个椭圆border-radius: 50%
spa
border-radius
是一个简写属性。分别对应着:code
border-top-left-radius
htm
border-top-right-radius
ip
border-bottom-right-radius
get
border-bottom-left-radius
而实用斜线能够单独指定水平半径和垂直半径。综合利用这些,就能够获得半椭圆it
border-radius: 50% / 100% 100% 0 0;
//纵轴对称class
border-radius: 100% 0 0 100% / 50%;
//横轴对称容器
继续沿着半椭圆的思路。咱们来生成一个四分之一椭圆border-radius: 100% 0 0 0
; //左上角,也能够指定其余角cli