当前位置:首页 > CSS

css制作圆球

2026-04-01 10:51:28CSS

使用 border-radius 制作圆球

通过设置 border-radius: 50% 可以将一个正方形元素变为圆形。结合 widthheight 调整大小。

.ball {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background-color: #ff0000;
}

添加渐变或阴影增强立体感

使用 box-shadowbackground 的径向渐变(radial-gradient)让圆球更具立体效果。

css制作圆球

.ball {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: radial-gradient(circle at 30% 30%, #ff0000, #cc0000);
  box-shadow: inset 5px 5px 10px rgba(0, 0, 0, 0.3);
}

实现动态效果(如悬浮动画)

通过 transitionanimation 让圆球产生交互或动态效果。

css制作圆球

.ball {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background-color: #ff0000;
  transition: transform 0.3s ease;
}

.ball:hover {
  transform: scale(1.1);
}

使用伪元素添加高光

通过 ::before::after 伪元素模拟高光,增强真实感。

.ball {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background-color: #ff0000;
  position: relative;
}

.ball::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 20px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.6);
}

响应式圆球

通过百分比或 vw/vh 单位实现自适应大小的圆球。

.ball {
  width: 10vw;
  height: 10vw;
  border-radius: 50%;
  background-color: #ff0000;
}

标签: 圆球css
分享给朋友:

相关文章

网页制作 css

网页制作 css

CSS 基础语法 CSS(层叠样式表)用于控制网页的样式和布局。基本语法由选择器和声明块组成: 选择器 { 属性: 值; } 例如设置段落文字颜色为红色: p { color: red;…

css制作扇形

css制作扇形

使用 CSS 制作扇形 方法一:利用 border-radius 和 transform 通过设置 border-radius 和 transform 属性,可以创建一个扇形。以下是一个示例代码:…

css制作圆

css制作圆

使用CSS制作圆形元素 通过CSS的border-radius属性可以轻松将元素变为圆形。以下是具体实现方法: 基本圆形实现 .circle { width: 100px; height:…

css制作扇形图

css制作扇形图

使用CSS制作扇形图 方法一:使用clip-path和transform 通过CSS的clip-path和transform属性可以快速实现扇形效果。定义一个圆形元素,然后裁剪出扇形部分。 .fan…

css焦点图制作

css焦点图制作

使用纯CSS制作焦点图 通过CSS的动画和过渡效果实现简单焦点图轮播,无需JavaScript。以下是一个基础实现方案: <div class="slider"> <div c…

css制作网站导航

css制作网站导航

使用CSS制作网站导航的方法 水平导航栏 通过display: inline-block或flexbox布局实现水平导航栏。设置背景色、间距和悬停效果增强交互性。 .navbar { backg…