## CSS2 背景
##### background-color 设置背景颜色

##### background-image 设置背景图片
- ````background-image:url("图片的路径");````

##### background-repeat 设置背景图片的重复方式

- repeat 默认值. 使背景图片在水平和垂直两个方向重复.以铺满元素
- repeat-x 水平方向重复
- repeat-y 垂直方向重复
- no-repeat 图片不重复

##### background-position 设置背景图片显示位置
- 默认背景图片是从左上角开始显示.
- 设置方式:
1. 通过位置的关键字来设置背景图片的位置
- left top right bottom center
- 使用这些关键字两两组合设置图片位置
- 如果只设置一个关键字则第二个默认为center
2. 可以指定一个水平方向和垂直方向的偏移量来设置图片位置
- background-position:x偏移量 y偏移量
- x偏移量:正值 向右移动;负值 向左移动
- y偏移量:正值 向下移动;负值 向上移动

##### background-attachment 设置背景图片是否随屏幕滚动

- scroll 默认值. 背景会随屏幕滚动
- fixed 背景相对于窗口固定定位.不会随屏幕滚动
- 使用场景: 网页的整体背景

##### background 简写
- 可以同时设置所有的背景相关的样式
- 对样式的编写顺序和数量没有任何要求
- 多个背景图片之间可以用逗号隔开
- ````background:red url() no-repeat top center````

##### img标签和background-image的区别
1.使用img元素引入图片,图片与网页同步加载,如果网页过大,影响页面加载速度

- 使用img的场景: 重要的页面图片元素.例如 网站logo,商品图片

2.使用背景图引入图片,网页加载后,或者与网页一起加载.不会影响页面的加载速度

- 使用背景图片的场景:非重要的页面图片元素,例如 小图片

最新文章

  1. 排列组合算法的javascript实现
  2. 这有一个flag
  3. hdu 5752 Sqrt Bo
  4. poj1183 反正切函数的应用(水)
  5. 计蒜客NOIP2017提高组模拟赛(三)day2-直线的交点
  6. [转]TSVNCache.exe卡死电脑的解决方法
  7. Sqoop使用,mysql,hbase,hive等相互转换
  8. CSS权值
  9. 如何实现@ResponseBody,把Json字符串转换为指定类型
  10. 吴裕雄 python神经网络 花朵图片识别(10)
  11. 初始化Weex项目遇到的问题记录
  12. 声明变量(Declared Variable)和非声明变量(Undeclared Variable)的区别
  13. css各种鼠标手型集合
  14. 前端开发 - CSS - 下
  15. 理解C/C++中const char*、char* const、const char* const、char* const*等等
  16. WinSock2 API
  17. Android Sqlite 批量插入性能优化
  18. 692. Top K Frequent Words
  19. SSH实验
  20. day 17 jQuery

热门文章

  1. jquery $.each 和for 怎么跳出循环
  2. 【Netty】TCP粘包和拆包
  3. java中的选择排序之降序排列
  4. DataFrame创建
  5. 使用react-router setRouteLeaveHook的钩子函数
  6. javascript之ProtoBuf在websocket中的使用
  7. Python 实现 Discuz论坛附件下载权限绕过漏洞
  8. C++学习笔记——大杂烩
  9. Backbone中父子view之间的值传递
  10. DELPHI下的SOCK编程