css中background-size属性
来源:互联网 发布:max数据库尚未运行 编辑:程序博客网 时间:2024/05/01 14:18
background-size的值类型:1个或2个值,这些值既可以是像素px,也可以是百分比%或auto,还可以是特定值cover, contain。
background-size可以设置2个值,1个为必填,1个为可选。
其中第1个值用于指定背景图的width,第2个值用于指定背景图的height,如果只给background-size设置1个值,则第2个值默认为auto高度自动 (通常默认高度是auto自动,自适用内容而增高,通常如果想高度自适应不用设置) (cover和contain特定值除外)。
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:100px;
}
等价于:
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:100px auto;
}
查看具体DEMO: background-size的值定义。当你使用firebug抓取到那个实例节点时,你会发现第二个值被自动加上了并且值为auto。当然,你也可以手动将第2个值设置为auto,然后与该DEMO的实例对比,它们的效果将是相同的。
background-size的特定值:
cover: 保持图像本身的宽高比例,将图片缩放到正好完全覆盖定义背景的区域;
contain: 保持图像本身的宽高比例,将图片缩放到宽度或高度正好适应定义背景的区域;
cover值:
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:cover;
}
上例,背景图片将覆盖整个div区域。查看具体DEMO: background-size:cover。
contain值:
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:contain;
}
上例,背景图将缩放到宽度或高度的任意一边与div区域适应。查看具体DEMO: background-size:contain。
background-size可以设置2个值,1个为必填,1个为可选。
其中第1个值用于指定背景图的width,第2个值用于指定背景图的height,如果只给background-size设置1个值,则第2个值默认为auto高度自动 (通常默认高度是auto自动,自适用内容而增高,通常如果想高度自适应不用设置) (cover和contain特定值除外)。
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:100px;
}
等价于:
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:100px auto;
}
查看具体DEMO: background-size的值定义。当你使用firebug抓取到那个实例节点时,你会发现第二个值被自动加上了并且值为auto。当然,你也可以手动将第2个值设置为auto,然后与该DEMO的实例对比,它们的效果将是相同的。
background-size的特定值:
cover: 保持图像本身的宽高比例,将图片缩放到正好完全覆盖定义背景的区域;
contain: 保持图像本身的宽高比例,将图片缩放到宽度或高度正好适应定义背景的区域;
cover值:
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:cover;
}
上例,背景图片将覆盖整个div区域。查看具体DEMO: background-size:cover。
contain值:
div{
background-image:url(test.png);
background-repeat:no-repeat;
background-size:contain;
}
上例,背景图将缩放到宽度或高度的任意一边与div区域适应。查看具体DEMO: background-size:contain。
4 1
- css中background-size属性
- CSS background-size属性
- CSS中background-size的cover属性
- CSS之background-size属性
- CSS中背景图片的属性:background-repeat、background-position、background-size
- IE7 8兼容css background-size属性
- 关于css中background-size的问题
- CSS中background属性详解
- CSS3 background-size属性
- background-size属性
- CSS3 background-size 属性
- CSS3:background-size属性
- background-size属性详解
- CSS3 background-size 属性
- js中使用background-size等带“-”的css样式
- 解决css3中background-size属性不…
- [CSS]CSS background属性
- CSS 中background-img 的相关属性
- 预装windows8 win8.1系统安装xp系统操作方法
- 10 个 lsof 命令行的使用示例
- 【开发工具】[Jlink]:MDK Jlink(firmware update)固件升级后,导致MDK不能进入调试模式
- HTTP代理特性
- onStartCommand返回值
- css中background-size属性
- 导出excel,并且解决身份证科学计数发的问题
- PagerAdapter、FragmentPagerAdapter和FragmentStatePagerAdapter描述
- 不错的maven学习笔记,收藏——Maven学习 (一) 搭建Maven环境
- android动画
- ArcGIS中的三种查询
- IOS push一个新的controller的时候,视图叠加问题
- 港媒:习近平给香港吃定心丸 暗示不出动解放军
- Single Number II