css圆角设置方法,css--->圆角设置

1.为元素添加四个相同的圆角:

语法结构:border-radius:r;

r为圆角的半径大小

eg:如下样式,给元素添加四个圆角为10px

3f2ad62dd622cf73934e0c6ced33c53f.png

代码如下:

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-radius: 10px;

}

2.为元素创建一个圆角

语法结构:

左上角:border-top-left-radius: r ;

右上角:border-top-right-radius: r ;

左下角:border-bottom-left-radius: r ;

右下角:border-bottom-right-radius: r ;

eg:如下样式,给元素添加左上角圆角为30px

a25d581aef0f2faf6b8ad1340c5faf6f.png

代码如下:

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-top-left-radius: 30px;

}

3.为元素创建一个椭圆角

语法结构:

左上角:border-top-left-radius: x y ;

右上角:border-top-right-radius:x y ;

左下角:border-bottom-left-radius: x y ;

右下角:border-bottom-right-radius: x y ;

其中x表示圆角在水平方向上的半径大小,y表示圆角在垂直方向上的半径大小

eg:如下样式,给元素添加左上角圆角在水平方向上为10px,在垂直方向上为30px

284c3128a74c019f37a83dd8c876b77b.png

代码如下:

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-top-left-radius: 10px 30px;

}

4.圆形设置:

9e68866642ea5da1fd339bc764a52800.png

方法1:

条件1:定义width等于height

条件2:radius=1/2width

代码如下:

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-radius: 50px;

}

方法2:

定义:radius:50%(永远为容器的一半)

代码如下:

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-radius: 50%;

}

5.半圆设置:

语法结构:

border-radius:r1 r2 0 0;

其中r1和r2是左右上角的半径大小,左下角和右小角设置为0

设定条件:r1=r2=1/2width=height

eg:设定一个直径为100px的半圆

ce6cd2c4c08372c3580faaf58d3a2f37.png

代码如下:

radius

div{

width: 100px;

height: 50px;

background-color: aqua;

border-radius: 50px 50px 0 0;

}

6.椭圆形设置:

语法结构:

border-radius:x/y;

其中x表示圆角在水平方向上的半径大小,y表示圆角在垂直方向上的半径大小

eg:设置一个与容器为w:200px,h:100px内相切的一个椭圆形

b87cf8015eff5e8307dbbebea5532cfb.png

代码如下:

radius

div{

width: 200px;

height: 100px;

background-color: aqua;

border-radius: 100px/50px;

}

7.给radius赋多个值的含义:

(1) border-radius:r1 r2;

其中r1是左上角和右下角的半径大小,r2是左下角和右上角的半径大小

eg:如下样式,左上角和右下角的半径为10px,左下角和右上角的半径为30px

f04f2ae44b8dfe3bfb0feed134803457.png

代码如下:

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-radius: 10px 30px;

}

(2) border-radius:r1 r2 r3 r4;

其中r1是左上角半径大小,r2是右上角半径大小,r3是右下角半径大小,r4是左下角半径大小

eg:如下样式,左上角半径大小10px,右上角半径大小20px,右下角半径大小30px,左下角半径大小40px

a7fde30ccee961f945db7fcadcd798aa.png

代码如下;

radius

div{

width: 100px;

height: 100px;

background-color: aqua;

border-radius: 10px 20px 30px 40px;

}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值