全部学科
Python全栈
python
NodeJS全栈
nodejs
小程序首页
📅 2026-05-16 8 分钟 ✍️ juanwangdev

CSS背景与边框

CSS背景与边框属性控制元素的视觉呈现,是样式开发中最常用的属性。

背景属性

背景颜色

CSS
.box {
  background-color: #3498db;
  background-color: rgb(52, 152, 219);
  background-color: rgba(52, 152, 219, 0.8);
}

背景图片

CSS
.box {
  background-image: url('bg.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

简写属性

CSS
.box {
  background: #3498db url('bg.png') no-repeat center/cover;
}

边框属性

基本语法

CSS
.box {
  border-width: 1px;
  border-style: solid;
  border-color: #333;
}

/* 简写 */
.box {
  border: 1px solid #333;
}

单边设置

CSS
.box {
  border-top: 1px solid #333;
  border-right: 2px dashed #666;
  border-bottom: 1px dotted #999;
  border-left: none;
}

圆角边框

CSS
.box {
  border-radius: 10px;
  border-radius: 50%;          /* 圆形 */
  border-radius: 10px 20px;    /* 左上右下 左下右上 */
}

边框样式值

说明
none无边框
solid实线
dashed虚线
dotted点线
double双线
groove3D凹槽
ridge3D凸槽

注意:border-radius 不影响边框绘制,只影响边框圆角形状。

要点总结

  • background 可简写多个属性,顺序不强制但建议统一
  • border 简写顺序:width style color
  • border-radius 可创建圆角或圆形元素
  • 背景图片默认平铺,需 no-repeat 禁止

存放路径:articles/CSS/入门/CSS样式属性/CSS背景与边框.md

📝 发现内容有误?点击此处直接编辑

← 上一篇 CSS文本样式
下一篇 → CSS Flexbox布局
想查看更多题目和详细解析?
小程序提供完整的题库、模拟考试和详细解析
马上就来

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库