主题
  • 默认模式
  • 浅蓝色模式
  • 淡绿色模式
  • 深夜模式

定义和用法

background是 CSS 中用于设置元素背景的简写属性,可以设置背景颜色、背景图像、背景位置、背景图像尺寸等。

默认值: transparent none repeat scroll 0% 0% auto padding-box border-box
返回值: 一个字符串,表示元素的背景
继承性:
可动画性: 否。请参阅:可动画属性
版本: CSS1 + CSS3
JavaScript 语法: object.style.background="white url(paper.gif) repeat-y"

常用的实例

接下来通过多个实例演示background属性的用法,来深化您对background属性的理解。

实例代码 运行代码
复制
/* 单一颜色背景 */
.element {
    background: #f0f0f0;
}

/* 图片背景 */
.element {
    background: url("image.png") no-repeat center center / cover;
}

/* 渐变背景 */
.element {
    background: linear-gradient(to bottom, #1e5799, #8373c9) fixed;
}

/* 多重背景 */
.element {
    background:
        url("top-image.png") top left no-repeat,
        url("bottom-image.png") bottom right no-repeat,
        linear-gradient(to bottom, rgba(30,87,153,0.5), rgba(32,124,202,0.5));
}

CSS 语法

background: bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit;

属性值

描述
background-color 规定要使用的背景颜色。
background-image 规定要使用的背景图像。
background-position 规定背景图像的位置。
background-size 规定背景图像的尺寸。
background-repeat 规定如何重复背景图像。
background-origin 规定背景图片的定位区域。
background-clip 规定背景的绘制区域。
background-attachment 规定背景图像是否固定或者随着页面的其余部分滚动。
initial 将此属性设置为其默认值。参阅 initial
inherit 从其父元素继承此属性。参阅 inherit

浏览器支持

background是 CSS1(1996)的一个特性。它在所有浏览器中都得到了完全支持。

Chrome 浏览器 EDGE 浏览器 Firefox 浏览器 Safari 浏览器 Opera 浏览器 IE 浏览器
Chrome Edge Firefox Safari Opera IE
支持 支持 支持 支持 支持 支持

相关页面

CSS 教程:CSS 背景

CSS3 教程:CSS3 背景

CSS 参考手册:background-size 属性



评论区 0
发表评论
教程介绍
CSS 参考手册全面涵盖选择器、盒模型,文本属性等,助您快速检索 CSS 使用方法。
95 章节
90 阅读
0 评论
教程目录

CSS 参考手册

CSS 属性(字母排序) CSS 属性(功能排序) CSS 浏览器支持 CSS 选择器 CSS 函数 CSS 可动画性 CSS Web安全字体 CSS 单位 CSS 颜色 CSS 颜色值

CSS 属性

align-content align-items align-self all animation animation-delay animation-direction animation-duration animation-fill-mode animation-iteration-count animation-name animation-play-state animation-timing-function aspect-ratio backdrop-filter backface-visibility background background-attachment background-blend-mode background-clip background-color background-image background-origin background-position background-position-x background-position-y background-repeat background-size block-size border border-block border-block-color border-block-end border-block-end-color border-block-end-style border-block-end-width border-block-start border-block-start-color border-block-start-style border-block-start-width border-block-style border-block-width border-bottom border-bottom-color border-bottom-left-radius border-bottom-right-radius border-bottom-style border-bottom-width border-collapse border-color border-end-end-radius border-end-start-radius border-image border-image-outset border-image-repeat border-image-slice border-image-source border-image-width border-inline border-inline-color border-inline-end border-inline-end-color border-inline-end-style border-inline-end-width border-inline-start border-inline-start-color border-inline-start-style border-inline-start-width border-inline-style border-inline-width border-left border-left-color border-left-style border-left-width border-radius border-right border-right-color border-right-style border-right-width border-spacing border-start-end-radius border-start-start-radius border-top-left-radius border-top-right-radius border-top-style