• css背景属性


    CSS背景:

    属性

    描述

    background

    简写属性,作用是将背景属性设置在一个声明中。

    background-attachment

    背景图像是否固定或者随着页面的其余部分滚动。

    background-color

    设置元素的背景颜色。

    background-image

    把图像设置为背景。

    background-position

    设置背景图像的起始位置。

    background-repeat

    设置背景图像是否及如何重复。

     

     

     

     

     

     

     

     

    1.背景色:background-color属性,设置元素的背景颜色;

    <1>元素背景的范围:

    background-color 属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。

    <2>可能的取值:

    描述

    color_name

    规定颜色值为颜色名称的背景颜色(比如 red)。

    hex_number

    规定颜色值为十六进制值的背景颜色(比如 #ff0000)。

    rgb_number

    规定颜色值为 rgb 代码的背景颜色(比如   rgb(255,0,0))。

    transparent

    默认值,背景颜色为透明。

    inherit

    规定应该从父元素继承 background-color 属性的设置。

    Ps: background-color 不能继承。

    2.背景图像:background-image属性,设置元素的背景图像;

      <1>元素的应用:

    元素的背景占据了元素的全部尺寸,包括内边距和边框,但不包括外边距。默认地,背景图像位于元素的左上角,并在水平和垂直方向上重复。

    <2>可能的值:

    描述

    url

    指向图像的路径。

    none

    默认值,不显示背景图像。

    inherit

    规定应该从父元素继承 background-image 属性的设置。

    Ps: background-image 不能继承,请设置一种可用的背景颜色,这样的话,假如背景图像不可用,页面也可获得良好的视觉效果

    3.背景重复:background-repeat属性,设置元素的背景平铺的方式;

    描述

    repeat

    默认值,图像在水平垂直方向上都平铺

    repeat-x

    图像只在水平方向上重复

    repeat-y

    图像只在垂直方向上重复

    no-repeat

    不允许图像在任何方向上平铺

    4.背景定位:background-position属性,设置背景图像的起始位置;

    <1>可能的值:

    描述

    top left

    top center

    top right

    center left

    center center

    center right

    bottom left

    bottom center

    bottom right

    如果您仅规定了一个关键词,那么第二个值将是"center"。

    默认值:0% 0%。

    x% y%

    第一个值是水平位置,第二个值是垂直位置。

    左上角是 0% 0%。右下角是 100% 100%。

    如果您仅规定了一个值,另一个值将是 50%。

    xpos ypos

    第一个值是水平位置,第二个值是垂直位置。

    左上角是 0 0。单位是像素 (0px 0px) 或任何其他的 CSS 单位。

    如果您仅规定了一个值,另一个值将是50%。

    您可以混合使用 % 和 position 值。

    Ps: 需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。

    5.背景关联:background-attachment属性,设置背景图像是否固定或者随着页面的其余部分滚动。

    <1>可能的值:

    描述

    scroll

    默认值。背景图像会随着页面其余部分的滚动而移动。

    fixed

    当页面的其余部分滚动时,背景图像不会移动。

    inherit

    规定应该从父元素继承 background-attachment 属性的设置。

     

  • 相关阅读:
    PyCharm 激活方法
    Android Studio 如何启动自身模拟器来调试(一般人我不告诉他)
    Android 打造一款逼格高的圆形图片
    Android Observer观察模式基础入门
    Android OkHttp3(完美封装)Get异步获取数据、Post异步获取数据、Form表单提交、文件下载
    Kotlin学习资料
    Android 导入外部字体的完美解决方案
    Android 开发者福利Google Developers中国网站发布
    Android 自定义弹出框 EditText获取光标后键盘遮挡,及初始化弹出键盘问题解决
    Android ListView动态设置高度
  • 原文地址:https://www.cnblogs.com/alog0210/p/background_log.html
Copyright © 2020-2023  润新知