CSS3 背景

CSS3 背景

CSS3中包含几个新的背景属性,提供更大背景元素控制。 在本章您将了解以下背景属性:
  • background-size
  • background-origin
您还将学习如何使用多重背景图像。

浏览器支持

属性 浏览器支持
background-size
background-origin
Internet Explorer 9+, Firefox, Chrome, Safari, 和 Opera 支持最新的背景属性。

CSS3 background-size 属性

background-size指定背景图像的大小。CSS3以前,背景图像大小由图像的实际大小决定。 CSS3中可以指定背景图片,让我们重新在不同的环境中指定背景图片的大小。您可以指定像素或百分比大小。 你指定的大小是相对于父元素的宽度和高度的百分比的大小。 重置背景图像:
div
{
background:url(img_flwr.gif);
background-size:80px 60px;
background-repeat:no-repeat;
}
实例演示伸展背景图像完全填充内容区域:
div
{
background:url(img_flwr.gif);
background-size:100% 100%;
background-repeat:no-repeat;
}
实例演示

CSS3的background-Origin属性

background-Origin属性指定了背景图像的位置区域。 content-box, padding-box,和 border-box区域内可以放置背景图像。 在 content-box 中定位背景图片:
div
{
background:url(img_flwr.gif);
background-repeat:no-repeat;
background-size:100% 100%;
background-origin:content-box;
}
实例演示

CSS3 多个背景图像

CSS3 允许你在元素 那个添加多个背景图像。 在 body 元素中设置两个背景图像:
body
{ 
background-image:url(img_flwr.gif),url(img_tree.gif);
}
实例演示

新的背景属性

顺序 描述 CSS
background-clip 规定背景的绘制区域。 3
background-origin 规定背景图片的定位区域。 3
background-size 规定背景图片的尺寸。

我们需要您的支持

支付宝捐助

捐助记录

  • 操** 5.00 2019-7-29
  • 王** 23.33 2019-7-16
  • 吴** 10.00 2019-7-14
  • 竺** 0.10 2019-7-7
  • 童** 5.00 2019-7-4
  • 高** 10.00 2019-7-3
  • 孙** 10.00 2019-7-20
  • 刘** 1.00 2019-7-5
  • 王** 10.00 2019-7-8
  • 陈** 20.00 2019-7-9
  • 潘** 100.00 2019-7-19
  • 庾** 1.00 2019-7-12
  • 于** 50.00 2019-7-3
  • 李** 10.00 2019-7-7
  • 钟** 20.00 2019-7-17
  • 毛** 1.00 2019-7-16
  • 许** 10.00 2019-7-30
  • 吕** 0.80 2019-7-26
  • 爱心会员 0.29 2019-7-4
  • 郭** 10.00 2019-7-23
  • 贾** 20.00 2019-7-5
  • 李** 20.00 2019-7-5
  • 张** 1.00 2019-7-24
  • 陈** 10.00 2019-7-13
  • 黄** 20.00 2019-7-19
  • 时** 0.10 2019-7-13
  • 魏** 10.00 2019-7-27
  • 李** 0.70 2019-7-11
  • 冯** 0.30 2019-7-6
  • 石** 10.00 2019-7-29
  • 陈** 20.00 2019-7-3
  • 何** 20.00 2019-7-4
  • 成** 0.10 2019-7-14
  • 赵** 10.00 2019-7-16
  • 刘** 5.00 2019-7-11

扫一扫关注

Web前端中国