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相关推荐

  1. 安卓 background的图片随着textview的大小而改变_关于CSS中的背景属性background简述...

    像我之前提到的那样,文档树中的每个元素只是一个矩形盒子.这些盒子都有一个背景层,背景层可以是完全透明或者其它颜色,也可以是一张图片.此背景层由8个CSS属性(加上1个简写的属性)控制. backgro ...

  2. HTML5中常用的标签(及标签的属性和作用)

    1.标签:<!DOCTYPE> 作用:声明是文档中的第一成分,位于<html>标签之前. 2.标签:<html> 作用:此元素可告知浏览器其自身是一个HTML文档. ...

  3. html5中如何去掉input type date默认

    html5中如何去掉input type date默认样式 2.对日期时间控件的样式进行修改目前WebKit下有如下9个伪元素可以改变日期控件的UI: ::-webkit-datetime-edit ...

  4. html+监听+页面滚动到底部,解决HTML5中滚动到底部的事件问题

    问题:在H5中,我们有这样的需求:例如有列表的时候,滚动到底部时,需要加载更多. 解决方案:可以采用window的滚动事件进行处理 分析:如果滚动是针对整个屏幕而言的(不针对于某个界面小块),那么这个 ...

  5. html盒子有哪些属性,盒子模型有哪些属性 在html5中哪些元素具有盒子模型

    HTML盒模型基本属性有哪些 CSS盒子模型就是在CSS技术所使用的一种思维模型.CSS假定所有的HTML文档元素都生成一个描述该元素在HTML文档布局中所占空间的矩形元素框,可以形象地将其看作是一个 ...

  6. HTML5中拖动功能的添加属性,html5中可拖动dragable属性及其他成员的讲解

    html5中可拖动dragable属性及其他成员的讲解 发布时间:2020-04-22 11:08:02 来源:亿速云 阅读:350 作者:小新 这篇文章主要为大家详细介绍了html5中可拖动drag ...

  7. css 文字可选,在HTML5中如何使用CSS建立不可选的文字

    下面的例子展示了在HTML5中你如何使用CSS建立不可选的文字. Creating non-selectable text using CSS div { margin-bottom: 20px; p ...

  8. HTML5中利用JavaScript实现拖放(来回)的案例

    拖放是 HTML5 中非常常见的功能. 注意: 默认情况下,元素是不可拖动的,为了让元素可拖动,需要将 HTML5 的draggable 属性设置为true. 提示: 链接和图片默认是可拖动的,不需要 ...

  9. 从零开始前端学习[38]:html5中的弹性布局一(移动端响应式实现各种布局,极其重要)

    html5中的弹性布局(移动端及其重要) 弹性盒子模型是什么? 容器属性 提示 博主:章飞_906285288 博课地址:http://blog.csdn.net/qq_29924041 弹性盒子模型 ...

  10. html5中canvas画布实现手机端和移动端的刮刮乐效果

    用html5中的canvas实现刮刮乐的效果 使用html+css实现背景的样式 使用clearRect()方法实现挂去的作用 手机端使用addEventListener()监听 手机端滑动事件tou ...

最新文章

  1. Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a cl
  2. asp.net core系列 38 WebAPI 返回类型与响应格式--必备
  3. 我眼里的几种失败的人生
  4. shell编程中的 ${ }强大功能
  5. 时隔两周,我给阎王设计的地府CRM终于做完了
  6. 常见Python爬虫工具总结
  7. Iperf源代码分析(八)
  8. 0913作业(冒泡排序、二分查找法、模拟摇乐游戏)
  9. python省略_在python中如何连接用省略号(…)分隔的连续行
  10. Kubernetes-标签和注解(二十二)
  11. day9--Matplotlib--折线图
  12. JavaScript表单编程
  13. 测试相貌相似度的软件,快乐相似脸 - 测试你们之间的长相相似度
  14. h5抽奖大转盘开发笔记小结,涉及到的知识点和包资源
  15. PCA:详细解释主成分分析
  16. 杰理之ANC降噪的硬件要求和物料选型【篇】
  17. 电子废物回收的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  18. android缩略图在哪,Android 缩略图问题
  19. 大V科技谈 | VMware利用先进的自动化技术,简化混合办公模式
  20. Java对字母移动三位加密_4动手动脑,总结及凯撒加密

热门文章

  1. 长沙学院计算机专业老师李彬,长沙学院2007-2008模具CADCAM_04机本教案【荐】.doc...
  2. 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)
  3. loopback接口的应用:远程连接、Router ID
  4. skycc在线seo外链工具 V9.3免费版
  5. Spring框架技术总结(一),如何才能更容易拿到大厂Offer
  6. [转]人生多磨难 句句皆精华
  7. 万马齐喑究可哀-中文编程的又一波讨论
  8. windows 更新失败 你的设备中缺少重要的安全和质量修复。
  9. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第九集
  10. python三门问题_三门问题之python解答