`
crabdave
  • 浏览: 1295227 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

css3 background-size缩放大小

    博客分类:
  • CSS
 
阅读更多

css3 background-size缩放大小

 

 

cover:保持图像的宽高比例,将图片缩放到正好完全覆盖定义的背景区域,其中有一边和背景相同。

 

.div{

width:160px;

height:120px;

border:1px solid #ccc;

padding:10px;

background-image:url(bg.jpg);

background-size:cover;

}

 

 

参考:

http://www.igooda.cn/jsdt/20130827355.html

分享到:
评论

相关推荐

    CSS3的background-size属性,实现响应式式图片等比例缩放。

    CSS3的`background-size`属性就是实现响应式图片等比例缩放的关键技术之一,它解决了传统方法中图片在不同屏幕尺寸下显示不适应的问题。 `background-size`属性允许我们自定义背景图片的大小,而不仅仅是局限于图片...

    解决XP IE8不支持css3的background-size问题实例

    这个问题是由于IE8浏览器的内核不支持CSS3新特性导致的,而`background-size`属性则是CSS3中用于控制背景图片尺寸的一个强大工具。 首先,我们需要理解`background-size`属性的作用。它允许开发者独立于元素本身的...

    css中background-size属性使用介绍

    在CSS中,`background-size`属性是一个非常重要的样式,它用于控制背景图像的尺寸,从而影响元素背景的显示效果。这个属性允许我们精确地设定背景图像的宽度和高度,或者使用预定义的值来实现特殊效果。以下是关于`...

    css3中背景尺寸background-size详解

    在编写样式表时,可以通过JavaScript直接操作DOM元素的style属性来动态设置background-size,例如:document.getElementById('element').style.backgroundSize = '100px 200px';。这允许开发者在页面运行时根据用户...

    CSS3属性background-size使用指南

    CSS3属性`background-size`是CSS中的一个非常实用的属性,它主要用来设置背景图片的尺寸。在网页设计中,合理使用此属性能够使网页背景图片更具表现力和适应性。下面将详细介绍该属性的用法和特性。 首先,`...

    background-size使用详解

    在CSS中,我们可以使用background-size属性来控制背景图片的大小和拉伸方式,以适应网页布局的需要。background-size属性提供了多种设置方式,包括具体的长度值、百分比、以及两个特定的关键字:cover和contain。...

    CSS3之背景尺寸Background-size使用介绍

    CSS3中的background-size属性是用于控制元素背景图像的尺寸。无论背景图片的原始尺寸如何,都可以通过这个属性来调整其在元素中的显示大小。background-size属性的引入为网页设计提供了更多的灵活性。 1. 属性值...

    CSS3鼠标hover背景图片缩放动画效果

    **CSS3鼠标hover背景图片缩放动画效果**是现代网页设计中一种常见的交互技术,它通过CSS3的特性实现背景图片在鼠标悬停时产生平滑的缩放效果,为用户带来更丰富的视觉体验和更直观的交互反馈。在本案例中,当用户将...

    简述CSS中的背景属性background

    本文将深入探讨CSS中的背景属性,主要包括`background-color`、`background-image`、`background-repeat`、`background-size`以及`background-attachment`。 首先,`background-color`属性用于设置元素的背景颜色。...

    CSS 背景全攻略

    1. `background-size`:允许你控制背景图像的大小,可以设置为`contain`(保持宽高比缩放以适应容器)、`cover`(保持宽高比填充容器)或指定像素值。例如: ```css background-size: contain; background-size: ...

    background-repeat 的学习.zip

    例如,可以调整`background-position`来改变图像在背景中的初始位置,或者通过`background-size`控制图像的大小,甚至让图像根据元素大小自动缩放。 4. **响应式设计:** 在响应式网页设计中,`background-repeat`...

    CSS-背景图定位

    此外,CSS3引入了`background-origin`和`background-clip`属性,它们可以控制背景图像的绘制区域。`background-origin`可设置为`padding-box`(默认,从内边距框开始),`border-box`(从边框盒开始)或`content-box...

    CSS3 Backgrounds属性相关介绍

    这些属性为我们提供了基本的背景设置,但在CSS3中,为了更灵活地处理背景图片,增加了三个新的属性:background-origin、background-clip以及background-size。 首先,让我们理解CSS3中三个重要的盒子概念:content...

    Jquery+css 网页背景自适应浏览器大小的代码

    `background-size` 控制背景图片的大小,`background-position` 决定了图片在背景中的位置。在传统的CSS中,我们可以设置`background-size`为`cover`或`contain`来达到自适应的效果。`cover`会保持图片的宽高比并...

    CSS3鼠标hover背景图片实现缩放动画效果.zip

    在CSS3中,我们可以利用:hover伪类和transform属性来实现鼠标悬停时背景图片的缩放动画效果。这个技术在网页设计中非常常见,能够增加用户交互体验,使页面元素更具动态感。以下是对这一技术的详细解释: 首先,...

    CSS固定背景例子(css禅意花园例子)

    CSS3引入了`background-size`属性,可以控制背景图像的尺寸。常见的值有`cover`、`contain`,或者具体像素值。例如: ```css body { background-size: cover; } ``` 这会调整背景图像大小以完全覆盖元素,...

    css3-3d-line-button.zip

    1. `transform`属性:这是CSS3中用于改变元素外观的关键属性,它允许我们对元素进行旋转、缩放、移动和平移等操作。在3D空间中,`transform`可以设置`rotateX()`, `rotateY()`, `rotateZ()`以及`translate3d()`等...

    css背景属性案例

    5. **`background-size`**:这个属性可以用来控制背景图片的大小。常用的值包括`cover`(图片会自动缩放以充满整个容器)、`contain`(图片会自动缩放以适应容器的宽度或高度,保持原比例)。例如: ```css p { ...

    css3-frog-expression.zip

    背景则可以设定为单色、渐变、图案,甚至可以使用CSS3的背景裁剪(background-size)和背景定位(background-position)创造出复杂的视觉效果。 然后,CSS3的变形(transform)和过渡(transition)是实现动态效果...

Global site tag (gtag.js) - Google Analytics