可以设置纯色作为背景,也可以使用图像作为背景。
序号 | 属性 | 描述 |
---|---|---|
1 | background-color | 设置元素的背景颜色。 |
2 | background-image | 设置元素的背景图像。 |
3 | background-repeat | 设置是否重复背景图像或如何重复背景图像。 |
4 | background-position | 设置背景图像的开始位置。 |
5 | background-attachment | 设置背景图像是否固定或者随着页面的其余部分滚动。 |
6 | background | 设置背景的所有属性。 |
1.CSS background-color 属性
用于设置对象的背景色。
值 | 描述 |
---|---|
color_name | 颜色值为颜色名称的背景颜色(如 red等)。 |
hex_number | 颜色值为十六进制值的背景颜色(如 #ff0000)。 |
rgb_number | 颜色值为 rgb 代码的背景颜色(如 rgb(255,0,0))。 |
inherit | 从父元素继承 background-color 属性的设置。 |
设置部分文字以及段落的背景色
<span style="background-color:rgb(255,0,0)");>
JavaScript</span>
事实上的代名词,很大程度上是因为其可扩展性,易用性以及在项目管理方面可控。随着用于平板电脑和智能手机等设备的触屏优化技术的演进,以及与此相关的web框架的发展,<span
style="background-color:#0000FF;">
jQuery Mobile将成为跨平台</span>
,支持多设备的手机应用的非常重要的技术选择之一。</p>style="background-color:Fuchsia;">
越来越多的开发者开始考虑使用HTML
5技术来开发移动应用,建立一个稳定的易用性好的<span style="background-color:transparent;">
JavaScript框架</span>
将成为移动技术开发人员的重要选择。jQuery
Mobile具备成为这一框架的事实上的基础。(因jQuery目前的应用范围相当广泛和普遍)</p>
2.CSS background-image 属性
background-image 设置背景图像。
元素的背景占据元素的全部尺寸,包括内边距和边框,但不包括外边距。
默认情况背景图像位于元素的左上角,并在水平和垂直方向上重复。
设置背景图像,若背景图像较小则背景图像在水平和垂直方向上重复:
style="background-image:url(../../../Images/bgimageli.gif); height:150px;
width:800px;"
>
3.CSS background-repeat 属性
background-repeat 属性设置是否及如何重复背景图像。
值 | 描述 |
---|---|
repeat | 默认。背景图像在垂直方向和水平方向重复。 |
repeat-x | 背景图像在水平方向重复。 |
repeat-y | 背景图像在垂直方向重复。 |
no-repeat | 背景图像将仅显示一次。 |
inherit | 规定应该从父元素继承 background-repeat 属性的设置。 |
设置背景图像的显示方式:
background-repeat:no-repeat;
height:150px;
width:800px;">background-repeat:repeat-x;
height:150px;
width:800px;">background-repeat:repeat-y;
height:150px;
width:800px;">
4.CSS background-position 属性
background-position 属性设置背景图像的起始位置。
值 | 描述 |
---|---|
|
如果仅设置了一个关键词,那么第二个值将是"center"。 默认值:0% 0%。 |
x% y% |
第一个值是水平位置,第二个值是垂直位置。 左上角是 0% 0%。右下角是 100% 100%。 如果您仅规定了一个值,另一个值将是 50%。 |
xpos ypos |
第一个值是水平位置,第二个值是垂直位置。 左上角是 0 0。单位是像素 (0px 0px) 或任何其他的 CSS 单位。 如果仅规定了一个值,另一个值将是50%。 可以混合使用 % 和 position 值。 |
在页面中如何定位背景图像:
background-position:center;
height:150px;
width:800px;">background-position:60%
30%;
height:150px; width:800px;">background-position:150px
30px;
height:150px; width:800px;">
5.CSS background-attachment 属性
background-attachment 属性设置背景图像是否固定或者随着页面的其余部分滚动。
值 | 描述 |
---|---|
scroll | 默认值。背景图像会随着页面其余部分的滚动而移动。 |
fixed | 当页面的其余部分滚动时,背景图像不会移动。 |
inherit | 规定应该从父元素继承 background-attachment 属性的设置。 |
设置固定的背景图像以及图像不会随着页面的其他部分滚动两个实例:
background-attachment:scroll;
width:600px;height:398px;">background-attachment:fixed;
width:600px;height:398px;">
6.CSS background 属性
background 属性是简写属性,一次性设置针对背景的属性。
可以按顺序设置如下属性:background-color、background-image、background-repeat、background-attachment、background-position
在一个声明中设置所有背景属性:
style="background:#039F00 url(../../../Images/index_logo.gif) no-repeat
scroll center;width:600px;height:398px;"
>©版权所有: 淮安深度人工智能科技有限公司2020, 备案号:苏ICP备2020056902号-2 | 技术支持:淮阴工学院计算机与软件工程学院《Web开发技术》教学团队