欢迎光临
我们一直在努力

CSS 背景样式全解析:颜色 / 图片 / 重复 / 尺寸

CSS 背景样式是美化网页的基础,通过background系列属性可快速设置页面背景颜色、背景图片及图片展示方式。本文结合极简实战代码,详解背景颜色、背景图片、重复方式、尺寸控制的核心用法,新手可直接复制上手。

一、CSS 背景样式核心代码示例

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>CSS背景样式实战</title>
<style type="text/css">
/* 控制body的背景样式 */
body {
/* 1. 背景颜色:浅黄色 */
background-color: lightyellow;
/* 2. 背景图片:指定本地图片路径 */
background-image: url(img/img1.png);
/* 3. 背景图片重复方式:平铺 */
background-repeat: repeat;
/* 4. 背景图片尺寸:宽200px,高200px */
background-size: 200px 200px;
}
</style>
</head>
<body>
<!– 页面内容(背景样式作用于整个body) –>
</body>
</html>

二、核心背景属性详细说明

属性名取值说明常用值 / 示例
background-color 背景颜色(覆盖图片下层) 颜色名:lightyellow、red;十六进制:#fff;RGB:rgb(255,255,240)
background-image 背景图片路径 本地路径:url(img/img1.png);网络路径:url(2026-03-19qzmfdmzhwqf.png)
background-repeat 图片重复方式 repeat:默认,全屏平铺;no-repeat:不重复;repeat-x:水平平铺;repeat-y:垂直平铺
background-size 背景图片尺寸 固定尺寸:200px 200px;等比缩放:cover(铺满容器,裁剪部分)、contain(完整显示,可能留空);百分比:50% 50%

实用扩展:背景图片不重复 + 居中

body {
background-color: lightyellow;
background-image: url(img/img1.png);
background-repeat: no-repeat; /* 图片不重复 */
background-size: 200px 200px;
background-position: center center; /* 图片居中显示 */
}

三、关键注意事项

  • 路径问题:
    • 本地图片路径:url(img/img1.png) 表示当前 HTML 文件同级的img文件夹下的img1.png;
    • 路径错误会导致图片不显示,此时仅显示background-color设置的背景色。
  • 层级关系:background-color 是背景底层,background-image 覆盖在颜色上层,图片透明区域会显示背景色。
  • 简写方式:可将多个背景属性简写为background,简化代码:

    /* 简写:颜色 + 图片 + 重复 + 尺寸(顺序可调整) */
    background: lightyellow url(img/img1.png) repeat;
    background-size: 200px 200px; /* size需单独写,暂不支持简写在background中 */

  • 四、典型应用场景

  • 纯色背景:仅设置background-color,用于页面 / 模块的基础底色;
  • 装饰性背景图:小图标平铺(repeat),如网页纹理背景;
  • 全屏背景图:background-size: cover + no-repeat + center,实现全屏不拉伸的背景图。
  • 总结

  • CSS 背景核心属性包括background-color(颜色)、background-image(图片)、background-repeat(重复)、background-size(尺寸);
  • 背景图片路径需准确,颜色作为图片的兜底样式;
  • 通过调整repeat和size,可实现平铺、居中、全屏等不同的背景展示效果。
  •  

    赞(0)
    未经允许不得转载:171主机测评 » CSS 背景样式全解析:颜色 / 图片 / 重复 / 尺寸
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址