background 背景类八大属性

    • 背景颜色(当同时定义了背景颜色和背景图像时,背景图像覆盖在背景颜色之上)
    • background-image:背景图像
    • background-repeat:背景图像如何铺排填充 
      • repeat-x: 背景图像在横向上平铺
      • repeat-y: 背景图像在纵向上平铺
      • repeat: 背景图像在横向和纵向平铺
      • no-repeat: 背景图像不平铺
    • background-attachment :设置或检索背景图像是随对象内容滚动还是固定的 
      • fixed: 背景图像相对于窗体固定。 
        scroll: 背景图像相对于元素固定,也就是说当元素内容滚动时背景图像不会跟着滚动,因为背景图像总是要跟着元素本身。但会随元素的祖先元素或窗体一起滚动。
    • background-position:设置或检索对象的背景图像位置 
      • <percentage>: 用百分比指定背景图像填充的位置。可以为负值。
      • <length>: 用长度值指定背景图像填充的位置。可以为负值。
      • center: 背景图像横向和纵向居中。
      • left: 背景图像在横向上填充从左边开始。
      • right: 背景图像在横向上填充从右边开始。
      • top: 背景图像在纵向上填充从顶部开始。
      • bottom: 背景图像在纵向上填充从底部开始。
      • 如果提供四个,每个或偏移前都必须跟着一个关键字(即left | center | right | top | bottom),偏移量相对关键字位置进行偏移。 
        示例:假设要定义背景图像在容器中右下方,并且距离右边和底部各有20px 
        缩写方式: background:url(test1.jpg) no-repeat right 20px bottom 20px;
      • 如果提供三个: 拆分方式: background:url(test1.jpg) no-repeat left bottom 10px; 
        要注意的是:设置3个或4个值,偏移量前必须有关键字。也就是说,形如:”10px bottom 20px” ,这样的参数设置是错误的,因为10px前面没有关键字。
      • 如果提供两个,第一个用于横坐标,第二个用于纵坐标。
      • 如果只提供一个,该值将用于横坐标;纵坐标将默认为50%(即center)
    • background-origin:设置或检索对象的背景图像计算 <’ background-position ‘> 时的参考原点(位置) 
      • padding-box: 从padding区域(含padding)开始显示背景图像。
      • border-box: 从border区域(含border)开始显示背景图像。
      • content-box: 从content区域开始显示背景图像。
    • background-clip:指定对象的背景图像向外裁剪的区域 
      • padding-box: 从padding区域(不含padding)开始向外裁剪背景。
      • border-box: 从border区域(不含border)开始向外裁剪背景。
      • content-box: 从content区域开始向外裁剪背景。
      • text: 从前景内容的形状(比如文字)作为裁剪区域向外裁剪,如此即可实现使用背景作为填充色之类的遮罩效果
    • background-size: 检索或设置对象的背景图像的尺寸大小 
      • <length>: 用长度值指定背景图像大小。不允许负值。
      • <percentage>: 用百分比指定背景图像大小。不允许负值。
      • auto: 背景图像的真实大小。
      • cover: 将背景图像等比缩放到完全覆盖容器,背景图像有可能超出容器。
      • contain: 将背景图像等比缩放到宽度或高度与容器的宽度或高度相等,背景图像始终被包含在容器内。
      • 如果提供两个,第一个用于定义背景图像的宽度,第二个用于定义背景图像的高度。
      • 如果只提供一个,该值将用于定义背景图像的宽度,第2个值默认为auto,即高度为auto,此时背景图以提供的宽度作为参照来进行等比缩放

background 背景类八大属性的更多相关文章

  1. 前端之CSS列表及背景类属性

    一.列表类属性: 1.列表符号样式: list-style-type:disc(实心圆)|circle(空心圆)|square(实心方块)|decimal(数字)|none(去掉列表符号样式); 2. ...

  2. css中background背景属性概

    css中background背景属性概 background:url(背景图片路径)  no-repeat;/*不重复默认在左上方*/background:url(背景图片路径)  no-repeat ...

  3. css详解background八大属性及其含义

    background(背景) 以前笔者在css盒模型以及如何计算盒子的宽度一文中提到过盒模型可以看成由 元素外边距(margin).元素边框(border).元素内边距(padding)和元素内容(c ...

  4. css3新增属性-background背景

    css3新增属性 边框属性 背景属性 文字属性 颜色属性 背景属性 属性 说明 background-image 添加背景图片 background-size 指定背景图像的大小 background ...

  5. 【C#/WPF】Button按钮动态设置Background背景颜色

    学习笔记: 在XAML中给Button设置颜色大家都懂的,本篇只是记录用C#代码动态生成的按钮设置Background背景颜色. new一个Button,设置Background时可看到该属性类型是S ...

  6. PyQt(Python+Qt)入门:Designer组件属性编辑界面中QWidget类相关属性详解

    本文适用人员:本文比较长,适合不理解Qt Designer部件属性的人员阅读或资料查找. 声明: 1.如果有人认为本文是简单的复制粘贴+翻译而成,敬请读本文最后的后记: 2.本文为老猿Python学习 ...

  7. [CSS]background背景

    css背景样式 序号  中文说明  标记语法  1  背景颜色  {background-color:数值}  2  背景图片  {background-image: url('imgpath/img ...

  8. C# Message类的属性Msg所关联的消息ID

    C# Message类的属性Msg所关联的消息ID   https://msdn.microsoft.com/en-us/library/windows/desktop/ms645606(v=vs.8 ...

  9. css background 背景知识详解

    background 背景属性 我们知道元素有前景色color,与之对应的还有背景色,通过background我们可以为元素添加实色(background-color)和任意多个背景图片(backgr ...

随机推荐

  1. ADB无法启动

    一般就是5037端口被占用,各种手机助手鼓捣的 1.CMD下查看端口是否被占用 netstat -ano|findstr "5037" 截图不上了,我的是820进程,360手机助手 ...

  2. SQLServer2012连接数据库报错

    尝试读取或写入受保护的内存 这通常指示其他内... CMD 输入 netsh winsock reset,重启计算机即可

  3. 稀疏表达是要求信号在该模型下的sparse code,只有少数的non-zero elements

    为什么sparse representation比起其它成分分析方法(DFT,Wavelet)能得到更好的效果? - 知乎  https://www.zhihu.com/question/241241 ...

  4. 蓝牙驱动分析 linux

    蓝牙驱动分析 这个驱动分析的是OK6410开发板自带的内核版本是linux3.0.1,所支持的wifi和蓝牙一体芯片是marvell的8688和8787.根据开发板的设计,芯片与主机之间是通过sdio ...

  5. luogu 1726 上白泽惠音

    题目大意: 给一个有向图 求一个最大的强连通分量,输出这个强连通分量里的所有元素 若两个联通分量内点数相同 则输出字典序小的那个 思路: 直接tarjan 对每个连通分量,求一下最小点,然后判断字典序 ...

  6. BZOJ_4753_[Jsoi2016]最佳团体_树形背包+01分数规划

    BZOJ_4753_[Jsoi2016]最佳团体_树形背包+01分数规划 Description JSOI信息学代表队一共有N名候选人,这些候选人从1到N编号.方便起见,JYY的编号是0号.每个候选人 ...

  7. 基于Flink的视频直播案例(上)

    目录 数据产生 Logstash部分 Kafka部分 Flink部分 配置/准备代码 视频核心指标监控 本案例参考自阿里云的视频直播解决方案之视频核心指标监控和视频直播解决方案之直播数字化运营. 基于 ...

  8. bzoj 1705: [Usaco2007 Nov]Telephone Wire 架设电话线【dp】

    i的初始化写成2了于是成功查错2h--怕不是个傻子 设f[i][j]为第i根高为j,转移是 \[ f[i][j]=min(f[i-1][k]+abs(k-j)*c+(j-h[i])^2)(j>= ...

  9. 2017杭电多校第六场03Inversion

    传送门 Inversion Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) To ...

  10. KMP POJ 1961 Period

    题目传送门 /* 题意:求一个串重复出现(>1)的位置 KMP:这简直和POJ_2406没啥区别 */ /******************************************** ...