目录

  • 1.background-color背景色的详解
  • 2.background-image背景图的详解
  • 3.background-repeat背景重复的详解
  • 4.background-attachment背景是否滚动的设置
  • 5.background-position背景定位的详解
  • 6.背景的复合属性讲解

今天简单的梳理了一下有关于background的笔记,另外,大家写页面,用到图标、图片等,可以自己学一下利用PS软件进行简单的切图,另外给大家推荐一款PS特别好用的插件——蓝湖,利用它,可以很方便的抠图,量尺寸等,有兴趣的可以学习了解一下,我也只会简单的切图。好的,下面进入正题。

1.background-color背景色的详解

  • background-color : 设置或检索对象的背景颜色,默认值:transparent;
  • 同时定义了背景颜色和背景图像时,背景图像覆盖在背景颜色之上

2.background-image背景图的详解

  • background-image: 设置或检索对象的背景图像,默认值:none;
  • 如果设置了 ’ background-image ‘,同时也建议设置 ’ background-color ‘ 用于当背景图像不可见时保持与文本颜色有一定的对比度。
  • 如果定义了多组背景图,且背景图之间有重叠,写在前面的将会盖在写在后面的图像之上。

3.background-repeat背景重复的详解

  • background-repeat: 设置或检索对象的背景图像如何铺排填充。必须先指定 ’ background-image ‘ 属性。默认值:repeat;
  • 允许提供2个参数,如果提供全部2个参数,第1个用于横向,第二个用于纵向;
  • repeat-x: 背景图像在横向上平铺
  • repeat-y: 背景图像在纵向上平铺
  • repeat: 背景图像在横向和纵向平铺
  • no-repeat: 背景图像不平铺

4.background-attachment背景是否滚动的设置

  • background-attachment: 设置或检索背景图像是随对象内容滚动还是固定的。必须先指定 ’ background-image ‘ 属性。默认值:scroll
  • fixed: 背景图像相对于窗体固定。
  • scroll: 背景图像相对于元素固定,也就是说当元素内容滚动时背景图像不会跟着滚动,因为背景图像总是要跟着元素本身。但会随元素的祖先元素或窗体一起滚动。
  • percentage: 用百分比指定背景图像填充的位置。可以为负值。
  • length: 用长度值指定背景图像填充的位置。可以为负值。
  • center: 背景图像横向和纵向居中。
  • left: 背景图像在横向上填充从左边开始。
  • right: 背景图像在横向上填充从右边开始。
  • top: 背景图像在纵向上填充从顶部开始。
  • bottom: 背景图像在纵向上填充从底部开始

5.background-position背景定位的详解

  • background-position: 设置或检索对象的背景图像位置。必须先指定 ’ background-image ‘ 属性。 该属性提供2个参数值
  • 如果提供两个,第一个用于横坐标,第二个用于纵坐标。
  • 如果只提供一个,该值将用于横坐标;纵坐标将默认为50%(即center)

6.背景的复合属性讲解

background: 背景颜色、背景图片、背景平铺方式、背景是否滚动、背景定位。

转载于:https://www.cnblogs.com/wangxingren/p/10050870.html

前端之路从零开始——第二周第四天笔记(background)相关推荐

  1. 【第二周】四人小组:车辆管理系统

    组长:林莉 组员:宫丽君,胡丽娜,王东涵 项目名称:车辆管理系统 项目期限:暂定十周 一.需求概要 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开发体系结构的. ...

  2. 学习java之路之第二周

    目录 常用的dos窗口命令 盘符号的切换 进入指定单个文件夹(目录) cd 目录名称 进入多级目录 cd 多级目录的路径 回退上一级目录 cd.. 或者cd .. 如果现在处在多级目录路径上,想回退盘 ...

  3. 第二周:四人小组项目

    组长:沈柏杉 组员:韩媛媛 程媛媛 谭力铭 项目选题:幼儿园视频监控系统 项目期限:暂定十周 需求和功能概述: 1.活动场所实时监控:将幼儿园网络视频监控系统系统安装在孩子们的活动场所,可以最直接得了 ...

  4. (前端学习)寒假第二周周报

    本周对css进一步的学习: 附带学习视频的进度 学习了: css的三大特性 特性 作用 继承性 给父元素设置一些属性,子元素也可以使用(只有以color,font-,text-,line开头的可以继承 ...

  5. Scrum立会报告+燃尽图(Beta阶段第二周第四次)

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2412 项目地址:https://coding.net/u/wuyy694 ...

  6. 吴恩达deeplearning.ai系列课程笔记+编程作业(11)第四课 卷积神经网络-第二周 深度卷积网络:实例探究(Deep convolutional models: case studies)

    第四门课 卷积神经网络(Convolutional Neural Networks) 第二周 深度卷积网络:实例探究(Deep convolutional models: case studies) ...

  7. (秦路)七周成为数据分析师(第二周)—— 业务能力

    文章目录 1.为什么业务思维重要 2.经典的业务分析指标 2.1 市场营销指标 2.1.1 生命周期 2.1.2 用户价值 2.1.3 RFM模型 2.2 产品运营指标 2.2.1 AARRR模型 2 ...

  8. 【回顾九月份第二周】 前端你该知道的事儿

    原链接: http://bluezhan.me/weekly/#/9-2 1.web前端 Angular vs. React vs. Vue: A 2017 comparison 9 Steps: C ...

  9. 蓝旭前端第二周预习———HTML标签+如何查看控制台

    蓝旭前端第二周预习---HTML标签+如何查看控制台 HTML标签 文档 文档生成 文档结构 标签 标签语法 基本标签 如何查看控制台(chrome) HTML标签 文档 文档生成 VScode中&q ...

最新文章

  1. 编译可在Nexus5上运行的CyanogenMod13.0 ROM(基于Android6.0)
  2. 使用maven创建项目和cannot change version web module 3.0
  3. 【图像处理】【计算机视觉】线性邻域滤波专场:方框滤波、均值滤波与高斯滤波...
  4. 继承关系中的拷贝构造函数和赋值操作重载函数分析
  5. idea卸载删除旧版重新安装新版后,新版本idea程序打不开闪退的解决方案
  6. ufw禁止IP访问ubuntu服务器
  7. UML交互图——鲁棒图的三元素:抽象对象,实体对象和控制对象
  8. Ubuntu14.04 install appium
  9. java基础之输入语句
  10. python2与python3同时安装_Linux-CentOS安装python2和python3实现共存
  11. Matlab Astar算法简单对比分析
  12. Java中面向对象三大特性及其各自的用处
  13. 2017博鳌新型城镇化发展大会,机智云斩获2017中国智慧城市生态圈杰出企业、智慧城市创新应用双料大奖
  14. jeecms9.0常用标签
  15. 比制定目标更重要的是管理资源
  16. 红帽linux能干什么,你能用Linux做什么?安徽红帽Redhat认证中心
  17. Favicon.ico图片在线制作网站PHP源码+支持多种图片格式转换
  18. Android学习记录
  19. 在线客服——各第三方的收费标准及服务提供
  20. 计算机数列类型,斐波那契(Fibonacci)数列的几种计算机解法

热门文章

  1. android快速充电实现_用一个快充头实现苹果安卓同时快充,实在太赞了!
  2. java如何映射mysql枚举_java中自定义枚举enum映射到mysql数据库字段处理器handler
  3. php生成静态页面并预览
  4. 【一篇文章搞懂】25K大牛甩出的超详细面试总结
  5. Android权限处理,Android校招面试指南
  6. PL/SQL两种case语句写法
  7. 在终端输入命令打开mac自带的python工具IDLE
  8. python【OS操作系统库】Python的os模块大宝剑(全)
  9. 优秀的词云展示第三方库——wordcloud
  10. php多维数组打印出最长的数组,将php中的多维数组打印到html表中