首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css中如何整出一个圆形

发布于 2024-11-11 19:27:44
0
53

在CSS中,想要整出一个圆形并不难,只需要使用border-radius属性即可。

 .circle {
    width: 100px;
    height: 100px;
    border-radius: 50%;
  } 

以上代码会生成一个宽高均为100像素的圆形,border-radius值设为50%是因为它是相对于元素的宽高计算的。

如果想要改变圆形的颜色和边框大小,可以加上background-color和border属性。

 .circle {
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background-color: red;
    border: 2px solid white;
  } 

以上代码会生成一个红色背景,白色边框,宽2像素的圆形。

如果想要生成椭圆形,只需要将border-radius属性的两个值改成不同的即可。例如:

 .ellipse {
    width: 200px;
    height: 100px;
    border-radius: 100px / 50px;
  } 

以上代码会生成一个宽200像素,高100像素的椭圆形。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流