html5中background什么意思,background

html5中background什么意思,backgroundbackground(计算机专业术语)语音编辑锁定讨论上传视频本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!background简写属性在一个声明中设置所有的背景属性

background

(计算机专业术语)

语音

编辑

锁定

讨论

上传视频

本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

background 简写属性在一个声明中设置所有的背景属性。[1]

中文名

背景属性外文名

background

属性定义元素

background概念

编辑

语音

背景 (background) 属性定义元素的背景效果

元素的背景区包括前景之下直到边框边界的所有空间。因此,内容框与内边距都是元素背景的一部分,且边框画在背景上。

CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果;CSS 在这方面的能力远远在 HTML 之上。

background 是用于在一个声明中设置所有背景属性的一个简写属性。

格式: background: {属性值}

继承性: NO

可能的值:

background-color

background-image

background-repeat

background-attachment

background-position

新增的值:

background-clip

background-origin

background-size[2]

注:可以在此声明中声明1到5个背景属性

这只是 CSS 1.0 的属性 在CSS 2.0 background已经退出了历史舞台;

例:

body

{

background: #ff0000 url(‘i/eg_bg_03.gif’) no-repeat fixed center;

}

background详解实例

编辑

语音

background-color:{颜色值|transparent(默认值)} 属性设置元素的背景颜色。

color 颜色值可以是颜色名称、rgb 值或者十六进制数。

transparent 默认。背景颜色为透明。

例:

body

{

background-color: #00FF00

}

1.background-image:{URL(url)} 把图像设置为背景。

url(URL) 指向图像的路径。

none 默认。无背景图像。

例:

body

{

background-image: url(pic.jpg);

}

2.background-repeat:{repeat|no-repeat|repeat-X|repeat-Y} 设置背景图像是否及如何重复。

repeat 默认。背景图像将在垂直方向和水平方向重复。

repeat-x 背景图像将在水平方向重复。

repeat-y 背景图像将在垂直方向重复。

no-repeat 背景图像将仅显示一次。

例:

body

{

background-image: url(pic.jpg);

background-repeat: no-repeat;

}

3.background-attachment:{fixed|scroll} 背景图像是否固定或者随着页面的其余部分滚动

scroll 默认。背景图像会随着页面其余部分的滚动而移动。

fixed 当页面的其余部分滚动时,背景图像不会移动。

例:

body

{

background-attachment: fixed;

background-image: url(pic.jpg);

}

4.background-position:{位置值} 属性设置背景图像的起始位置。

top left

top center

top right

center left

center center

center right

bottom left

bottom center

bottom right

x% y%

xpos ypos

使用百分数定位时,其实是将背景图片的百分比指定的位置和元素的百分比位置对齐。也就是说,百分数定位是改变了背景图和元素的对齐基点。不再像使用像素和关键词定位时,使用背景图和元素的左上角为对齐基点。例如上例的background-position: 100% 50%; 就是将背景图片的100%(right) 50%(center)这个点,和元素的100%(right) 50%(center)这个点对齐。

使用数值需要注意的是,当只有一个数值时,这个值将用于横坐标,纵坐标将默认是50%。

例:

body

{

background-image: url(pic.jpg);

background-position: top;

}

用javascript改变背景图片

例:

新建网页 1

function hi()

{

document.body.style.background=”no-repeat url(../images/asp_logo1.gif) 50% 50%”;

}

参考资料

1.

CSS background 属性

.w3school[引用日期2014-07-21]

2.

CSS 属性

.W3Cschool[引用日期2018-01-22]

今天的文章html5中background什么意思,background分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/65364.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注