background属性介绍
background 属性是 css 中应用比较多,且比较重要的一个属性,它就是 overflow:hidden
负责给盒子设置背景图片和背景颜色的,background 是一个复合属性,它可以分解成如下几个设置项:
1、 background-color 设置背景颜色
background-color 属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。

2、 background-image 设置背景图片地址
background-image 属性为元素设置背景图像。元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。

3、 background-repeat 设置背景图片如何重复平铺
background-repeat 属性设置是否及如何重复背景图像。默认地,背景图像在水平和垂直方向上重复。


4、background-position 设置背景图片的位置
background-position设置背景图片水平位置的 有“left”、“center”、“right”,
设置背景图片垂直位置的有“top”、 “center”、“bottom”,
水平和垂直的属性值两两组合,就可以把背景图 设置到对齐盒子的四个角或者四个边的中心或者盒子的正中心位置。还可以 设置具体的像素值来把背景图片精确地定位到盒子的某个位置,还可以使用百分比来表示图片的位置


5、 background-attachment 设置背景图片是固定还是随着页面滚动条滚动
background-attachment 属性设置背景图像是否固定或者随着页面的其余部分滚动。

6、 background-origin
属性规定 background-position 属性相对于什么位置来定位。
注意:如果背景图像的 background-attachment 属性为 “fixed”,则该属性没有效果。

应用技巧
我们可以用 background 属性将上面所有的设置项缩写在一起,而且也建议这么做,这样做性能更高,而且兼容性更好,减少代码冗余比如:
“background: #00FF00 url(bg001.jpg) no-repeat left center fixed”,
这里面的简写的内容分别表示
“#00ff00”是设置 background-color;
“url(bgimage.gif)”是设置 background-image;
“no-repeat”是设置图片不重复background-repeat;
“left center”是设置 background-position;
“fixed”是设置 background-attachment,
各个设置项用空格隔开,有的设置项不写也是可以的,它会使用默认值。

background 属性介绍相关推荐

  1. background属性介绍

    background属性在CSS中有较多的应用,主要用来设置背景颜色.图片.background属性可以分开写,也可以合并,建议合并减少代码量. 1. background-color:设置背景颜色: ...

  2. CSS3 flexbox 布局 ---- flex项目属性介绍

    CSS3 flexbox 布局 ---- flex项目属性介绍 现在介绍用在flex项目上的css 属性,html结构还是用ul, li 结构,不过内容改成1,2,3, 样式的话,直接把给 ul 设d ...

  3. html lt p gt 标签的属性,科技常识:html中amp;lt;tableamp;gt;标签的各种属性介绍_table的使用...

    今天小编跟大家讲解下有关html中<table>标签的各种属性介绍_table的使用 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关html中<table>标签的各 ...

  4. python-Tkinter界面组件属性介绍(二)

    python-Tkinter界面组件属性介绍(二) 转载自:https://my.oschina.net/u/2403163/blog/491077?p=1 1.Button 按钮.类似标签,但提供额 ...

  5. css的background

    背景属性--background是css中的核心属性.你应该对它有充分的了解.这篇文章详细讨论了background的所有相关属性,甚至包括background-p_w_upload,还为我们介绍了它 ...

  6. CSS 背景(background)(背景颜色color、背景图片image、背景平铺repeat、背景位置position、背景附着、背景简写、背景透明、链接导航栏综合案例)

    1. 背景颜色(color) background-color:颜色值; 默认的值是 transparent 透明的 示例代码: <!DOCTYPE html> <html lang ...

  7. CSS background 之设置图片为背景技巧

    首先先来看看background有那些值: 可以按顺序设置如下属性(可点击进入相应的css手册查看使用): background-color 背景颜色 background-image 背景图片 ba ...

  8. R语言ggplot2在可视化图像中添加横线并在横线中添加文本、为横线中添加的文本添加文本框、自定义文本框的填充色(background color for a text annotation)

    R语言ggplot2在可视化图像中添加横线并在横线中添加文本.为横线中添加的文本添加文本框.自定义文本框的填充色(background color for a text annotation) 目录

  9. R语言使用magick包的image_border函数和image_background函数自定义图像的边界和背景(Change image border and background)

    R语言使用magick包的image_border函数和image_background函数自定义图像的边界和背景(Change image border and background) 目录

  10. R语言ggplot2可视化自定义可视化结果的背景色(background color)实战:改变整个画板(panel)的背景色、改变图像(plot)区域的背景色

    R语言ggplot2可视化自定义可视化结果的背景色(background color)实战:改变整个画板(panel)的背景色.改变图像(plot)区域的背景色 目录

最新文章

  1. 如何在调试页面的时候清除页面的缓存?
  2. html5-article元素
  3. 如何防止ISE综合时信号不被优化掉
  4. JavaScript 语法基础
  5. oracle datafile损坏,史上最全Oracle文件损坏处理办法(附实验步骤)
  6. 吴恩达机器学习笔记57-基于内容的推荐系统(Content Based Recommendations)
  7. Qt 遍历目录并删除目录下所有文件
  8. hdu 5631 Rikka with Graph(图)
  9. 升值加薪Excel神助攻,数据透视表堪称神器!
  10. spring cloud bus_Spring Cloud学习笔记--消息总线(Bus)
  11. 用广播监听安卓设备电量状态
  12. AI人才供不应求:应届生年薪可达50万 没出校门已被抢光
  13. hmcl启动器java下载_HMCL启动器|Hello Minecraft! Launcher 3.2 —— Win/Mac苹果系统/Ubuntu|2亿次使用...
  14. 数组和链表 Array and Linked-List
  15. 网络工程师笔记--网络安全技术
  16. python中怎么统计英文字符的个数_【Python练习1】统计一串字符中英文字母、空格、数字和其他字符的个数...
  17. android 水印视频教程,如何给视频添加一个摇摆的文字水印?安卓手机视频编辑助手app给视频加文字水印...
  18. react native 文本只显示两行
  19. 《机器学习实战》斧头书——第三章—决策树(1)——使用决策树预测你是否需要带隐形眼镜
  20. 异地恋的自愈系小故事:企鹅先生和北极熊小姐

热门文章

  1. Mac精品应用推荐:专业的后期特效制作软件
  2. java全栈开发工程师_谈谈我对Java(J2EE)全栈工程师的理解
  3. 免费logo设计在线生成(不定时更新)
  4. 阿里数据中台与OneData
  5. 涂师傅手机数据恢复官方版
  6. 口述实录:丁磊汪延张朝阳怎么请人吃饭拉单[凤凰网]
  7. 硬盘发展史之机械硬盘
  8. 小型微利企业税收筹划策略探析
  9. win11 删除不要的输入法,删除阿尔巴尼亚语输入法
  10. 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(3)