来源:自学PHP网 时间:2018-02-08 10:48 作者: 阅读:次
[导读] CSS background-size属性用于指定背景图片的尺寸大小。...
background-size属性用于指定背景图片的尺寸大小。 一张背景图片可以设置为覆盖整个背景区域,或设置为指定的大小。 可以使用
background-size: cover; /* 关键字 */ background-size: contain; /* 关键字 */ background-size: 100% 50%; /* 百分比值 */ background-size: 300px 200px; /* 一对像素值 */ background-size: 50% auto; /* 百分比值 + 'auto' */ 如果指定的是一对值,那么第一个值表示背景图片的宽度,第二个值表示背景图片的高度。 如果只给出了一个值,那么第二个值会被设置为 如果指定了多个背景图片,可以使用 官方语法background-size: <bg-size> [ , <bg-size> ]* /* 其中 */ <bg-size> = [ <length> | <percentage> | auto ]{1,2} | cover | contain 参数:
如果
下面是 /* 关键字 */ background-size: cover background-size: contain /* 一个值: 这个值指定图片的宽度,图片的高度隐式的为auto */ background-size: 50% background-size: 3em background-size: 12px background-size: auto /* 两个值: 第一个值指定图片的宽度,第二个值指定图片的高度 */ background-size: 50% auto background-size: 3em 25% background-size: auto 6px background-size: auto auto /* 逗号分隔的多个值:设置多重背景 */ background-size: auto, auto /* 不同于background-size: auto auto */ background-size: 50%, 25%, 25% background-size: 6px, auto, contain background-size: inherit 示例代码下面是使用 /* 拉伸图片以占据整个背景区域 */ background-size: 100% 100%; /* 背景图片显示它的本身的尺寸 */ background-size: auto; /* default */ /* 背景图片的宽度为3em,高度按比例进行缩放 */ background-size: 3em; /*第二个值为'auto' */ /* 强制背景图片的尺寸为15px X 15px */ background-size: 15px 15px; 下面的例子将背景图片的水平尺寸拉伸为背景的一半,并通过属性和属性式背景图片重复平铺。 background-size: 50% auto; background-repeat: repeat; background-origin: border-box; 下面是为多个背景图片分别设置 background-image: url(image1.jpg), url(image2.png); background-size: 100% 100%, contain; 下面是使用渐变作为背景图像,并使图像的大小为100X100像素。 background: linear-gradient(left, white 50%, #8b0 50%); background-size: 100px 100px; 在线演示选择不同的选项来查看各种
浏览器支持
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com