当前位置:首页 > CSS

css制作圆角矩形

2026-03-31 21:11:42CSS

使用 border-radius 属性

border-radius 是 CSS 中用于创建圆角的主要属性。可以通过设置一个或多个值来定义圆角的大小。

.rounded-box {
  border-radius: 10px; /* 四个角统一设置 */
}

单独设置不同圆角

可以为每个角单独设置不同的圆角值,顺序为:左上、右上、右下、左下。

css制作圆角矩形

.rounded-box {
  border-radius: 10px 5px 15px 20px; /* 左上 右上 右下 左下 */
}

使用百分比创建椭圆形状

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

.circle {
  border-radius: 50%; /* 创建圆形 */
  width: 100px;
  height: 100px;
}

使用 border-top-left-radius 等单独属性

如果需要更精确控制某个角的圆角,可以使用单独属性。

css制作圆角矩形

.rounded-box {
  border-top-left-radius: 10px;
  border-bottom-right-radius: 20px;
}

结合 backgroundpadding 优化视觉效果

圆角通常搭配背景色或内边距使用,使效果更自然。

.rounded-box {
  border-radius: 8px;
  background: #f0f0f0;
  padding: 12px;
}

兼容性注意事项

border-radius 在现代浏览器中广泛支持,但在旧版浏览器(如 IE8 及以下)可能无效。如需兼容,可使用 -moz-border-radius(Firefox 旧版)或 -webkit-border-radius(Chrome/Safari 旧版),但现代开发通常无需考虑。

.rounded-box {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

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

相关文章

css圆角水滴制作

css圆角水滴制作

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

js实现矩形

js实现矩形

使用Canvas绘制矩形 在JavaScript中,可以通过HTML5的Canvas API绘制矩形。Canvas提供了两种绘制矩形的方法:fillRect()用于填充矩形,strokeRect()用…

css制作圆角矩形

css制作圆角矩形

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

css 制作圆角

css 制作圆角

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

css制作矩形

css制作矩形

使用CSS创建矩形 在CSS中,矩形是最基础的形状之一,可以通过多种方式实现。以下是几种常见的方法: 使用width和height属性 通过设置width和height属性,可以定义一个矩形的基本尺…

css圆角水滴制作

css圆角水滴制作

使用 CSS 制作圆角水滴效果 圆角水滴形状可以通过 CSS 的 border-radius 和伪元素结合实现。以下是两种常见方法: 基础圆角水滴 通过调整 border-radius 和旋转伪元素…