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

[分享]css中怎么做圆角

发布于 2024-11-11 19:05:56
0
11

CSS中如何制作圆角呢?下面我们介绍两种方法。

/* 方法一:border-radius属性 */
.border-radius {
  border-radius: 10px;
} 

使用border-radius属性可以轻松实现圆角效果。如上述代码所示,将元素的border-radius属性设为10px即可使四个角变成圆角。

/* 方法二:使用伪元素 */
.border-radius2 {
  position: relative;
}
.border-radius2::before {
  content: ';
  display: block;
  position: absolute;
  top: -10px;
  left: -10px;
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 50%;
  z-index: -1;
} 

除了使用border-radius属性外,我们还可以通过添加伪元素来实现圆角。如上述代码所示,我们为目标元素添加相对定位,然后使用::before伪元素添加一个空白圆形,再将其放在目标元素的左上角。最后通过z-index将其放在目标元素的下方,使其覆盖目标元素的边缘,从而实现圆角效果。

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

62849

帖子

14

小组

291

积分

赞助商广告
站长交流