当前位置:首页 > CSS

css制作圆角矩形

2026-02-12 13:20:29CSS

使用 border-radius 属性

在 CSS 中,border-radius 是制作圆角矩形的主要属性。通过调整该属性的值,可以控制圆角的弧度大小。

.rounded-rectangle {
  border-radius: 10px;
  width: 200px;
  height: 100px;
  background-color: #3498db;
}

设置不同圆角弧度

可以为矩形的四个角分别设置不同的圆角弧度。属性值的顺序为左上、右上、右下、左下。

.asymmetric-rounded {
  border-radius: 10px 20px 30px 40px;
  width: 200px;
  height: 100px;
  background-color: #e74c3c;
}

使用百分比值

border-radius 也支持百分比值,可以创建椭圆形圆角效果。

.percentage-rounded {
  border-radius: 50%;
  width: 150px;
  height: 150px;
  background-color: #2ecc71;
}

单独控制每个角的圆角

CSS 提供了单独控制每个角的属性,可以更精确地调整圆角效果。

.individual-corners {
  border-top-left-radius: 15px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 45px;
  border-bottom-left-radius: 60px;
  width: 200px;
  height: 100px;
  background-color: #f39c12;
}

创建不对称圆角

结合水平和垂直半径值,可以创建更复杂的圆角形状。

.advanced-rounded {
  border-radius: 50px 20px 50px 20px / 20px 50px 20px 50px;
  width: 200px;
  height: 100px;
  background-color: #9b59b6;
}

圆角边框的兼容性

border-radius 属性在现代浏览器中支持良好。对于需要兼容旧版浏览器的情况,可以添加厂商前缀。

.legacy-support {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 200px;
  height: 100px;
  background-color: #1abc9c;
}

圆角与其他样式的结合

圆角效果可以与其他 CSS 样式结合使用,如阴影、渐变等,创建更丰富的视觉效果。

.combined-styles {
  border-radius: 25px;
  width: 200px;
  height: 100px;
  background: linear-gradient(to right, #3498db, #2ecc71);
  box-shadow: 5px 5px 15px rgba(0,0,0,0.3);
}

css制作圆角矩形

标签: 矩形圆角
分享给朋友:

相关文章

tab反圆角实现vue

tab反圆角实现vue

实现 Tab 反圆角效果的 Vue 方案 使用 CSS 自定义样式 通过 CSS 的 border-radius 和伪元素实现反圆角效果。为选中的 Tab 添加特定类名,通过负值调整圆角位置。 .t…

css 制作圆角

css 制作圆角

使用 border-radius 属性 在 CSS 中,border-radius 属性用于创建圆角。该属性可以接受一个或多个值,用于定义元素的四个角的圆角半径。基本语法如下: .element…

css制作矩形

css制作矩形

使用CSS制作矩形 通过CSS可以轻松创建矩形,以下是几种常见方法: 使用width和height属性 .rectangle { width: 200px; height: 100px;…

css圆角水滴制作

css圆角水滴制作

CSS圆角水滴制作 通过CSS可以轻松创建圆角水滴效果,结合border-radius和伪元素实现。 基础水滴形状 .water-drop { width: 100px; height…

css怎么制作圆角

css怎么制作圆角

使用 border-radius 属性 CSS 的 border-radius 属性是最直接的方法来制作圆角。该属性可以接受一个或多个值,用于定义元素的四个角的圆角半径。 .element {…

js 实现圆角

js 实现圆角

实现圆角的方法 在JavaScript中实现圆角效果通常需要操作DOM元素的样式属性。以下是几种常见的方法: 使用style属性直接设置 通过修改元素的style.borderRadius属性来设置…