CSS(css3)背景图片属性

1.css背景-用于定义HTML元素的背景

  1. background-color:背景颜色

    • background-color:yellow;
      background-color:#00ff00;
      background-color:rgb(255,0,255);
      描述
      color指定背景颜色。在CSS颜色值近可能的寻找一个颜色值的完整列表。
      transparent指定背景颜色应该是透明的。这是默认
      inherit指定背景颜色,应该从父元素继承
  2. background-images:背景图像

    1. background-image:url('paper.gif');
      //可以给不同的图片设置多个不同的属性
      #example1 { 
          background-image: url(img_flwr.gif), url(paper.gif); 
          background-position: right bottom, left top; 
          background-repeat: no-repeat, repeat; 
      }
      说明
      url('URL')图像的URL
      none无图像背景会显示。这是默认
      linear-gradient()创建一个线性渐变的 "图像"(从上到下)
      radial-gradient()用径向渐变创建 "图像"。 (center to edges)
      repeating-linear-gradient()创建重复的线性渐变 "图像"。
      repeating-radial-gradient()创建重复的径向渐变 "图像"
      inherit指定背景图像应该从父元素继承
  3. background-origin:内容框相对定位的背景图片

    1. background-origin: padding-box|border-box|content-box;
      描述
      padding-box背景图像填充框的相对位置
      border-box背景图像边界框的相对位置
      content-box背景图像的相对位置的内容框
  4. background-position:设置背景图像的起始位置

    1. background-position:center;
      //可以给不同的图片设置多个不同的属性
      #example1 { 
          background-image: url(img_flwr.gif), url(paper.gif); 
          background-position: right bottom, left top; 
          background-repeat: no-repeat, repeat; 
      }
      描述
      left top
      left center
      left bottom
      right top
      right center
      right bottom
      center top
      center center
      center bottom
      如果仅指定一个关键字,其他值将会是"center"
      x% y%第一个值是水平位置,第二个值是垂直。左上角是0%0%。右下角是100%100%。如果仅指定了一个值,其他值将是50%。 。默认值为:0%0%
      xpos ypos第一个值是水平位置,第二个值是垂直。左上角是0。单位可以是像素(0px0px)或任何其他 CSS单位。如果仅指定了一个值,其他值将是50%。你可以混合使用%和positions
      inherit指定background-position属性设置应该从父元素继承
  5. background-repeat:背景图像 - 水平或垂直平铺

    1. background-repeat:repeat;
      //可以给不同的图片设置多个不同的属性
      #example1 { 
          background-image: url(img_flwr.gif), url(paper.gif); 
          background-position: right bottom, left top; 
          background-repeat: no-repeat, repeat; 
      }
      说明
      repeat背景图像将向垂直和水平方向重复。这是默认
      repeat-x只有水平位置会重复背景图像
      repeat-y只有垂直位置会重复背景图像
      no-repeatbackground-image不会重复
      inherit指定background-repea属性设置应该从父元素继承
  6. background-size:指定背景图像的大小

    1.  background-size:80px 60px;
      描述
      length设置背景图片高度和宽度。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为 auto(自动)
      percentage将计算相对于背景定位区域的百分比。第一个值设置宽度,第二个值设置的高度。如果只给出一个值,第二个是设置为"auto(自动)"
      cover此时会保持图像的纵横比并将图像缩放成将完全覆盖背景定位区域的最小大小。
      contain此时会保持图像的纵横比并将图像缩放成将适合背景定位区域的最大大小。
  7. background-clip:指定绘图区的背景(css3)

    1. background-clip: border-box|padding-box|content-box;
      说明
      border-box默认值。背景绘制在边框方框内(剪切成边框方框)。
      padding-box背景绘制在衬距方框内(剪切成衬距方框)。
      content-box背景绘制在内容方框内(剪切成内容方框)。
  8. background:简写属性

    1. background:bg-color bg-image position/bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit;
      说明CSS
      background-color指定要使用的背景颜色1
      background-position指定背景图像的位置1
      background-size指定背景图片的大小3
      background-repeat指定如何重复背景图像1
      background-origin指定背景图像的定位区域3
      background-clip指定背景图像的绘画区域3
      background-attachment设置背景图像是否固定或者随着页面的其余部分滚动。1
      background-image指定要使用的一个或多个背景图像1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值