`

图片等比例缩放居中显示

阅读更多

如果不想用前面的后台图片缩放预处理上传的图片,在使用上传图片时可能会出现与预期的效果不一致的情况,可能我们想到要固定图片的尺寸,但是如果上传的尺寸比例与设定的不一致,又会让图片变形,下面使用一个简单的方法实现图片的等比例缩放并居中显示,只需要HTML+CSS,就可以

 

<div class="divcss5"><span>
<img src="http://picm.bbzhi.com/youxibizhi/jipinfeiche114/jingxuan_yxjx_214817_m.jpg" /></span>
</div>
		16:9
		
		
		
<div class="divcss5"><span>
			<img src="http://image14-c.poco.cn/mypoco/qing/20130316/12/1803925951717609824_500x750_220_260.jpg" /> </span>
</div>
		4:6
<div class="divcss5"><span>
			<img src="http://i6.download.fd.pchome.net/t_960x600/g1/M00/06/09/oYYBAFJI7sWIPNyWAAQPGMRlIYwAAA6mAHezLcABA8w121.jpg" /> </span>
</div>
		5:4

 

 CSS代码

    .divcss5 {
        border: 1px solid #000;
        width: 300px;
        height: 300px;
        text-align: center;
				display:table;
	background:#fff
	
    }
.divcss5 span{
display:table-cell;
    vertical-align:middle;
}
      

        .divcss5 img {
            max-width: 300px;_width: expression(this.width > this.height ? "300px" : this.width);
            max-height: 300px;_height: expression(this.height > this.width ? "300px" : this.height);
            vertical-align: middle;
	
        } 

 

这样在预览的时候就可以看到图片是按照指定的尺寸等比例的缩放了

分享到:
评论

相关推荐

    js按比例缩放图片且垂直居中显示图片

    "js按比例缩放图片且垂直居中显示图片"这个主题涉及到的是使用JavaScript技术来处理图片的尺寸调整和布局定位,使得图片无论在何种分辨率或屏幕尺寸下都能保持良好的视觉效果。这里我们将详细探讨这一技术实现的原理...

    js实现图片等比例缩放

    本文将深入探讨如何使用JavaScript实现图片的等比例缩放,并将其居中显示。 首先,我们需要理解等比例缩放的基本原理。等比例缩放意味着图像的宽度和高度按相同的比例进行缩放,以保持其原有的形状。公式是:新尺寸...

    jquery图片等比例缩放图片左右垂直居中

    在前端开发领域,图片的等比例缩放与居中显示是一项常见的需求,尤其在构建响应式网站或处理不同尺寸图片的展示时。"jQuery图片等比例缩放图片左右垂直居中"这一技术就是为了应对这样的挑战。jQuery是一个广泛使用的...

    jQuery图片等比例缩放图片左右垂直居中

    "jQuery图片等比例缩放图片左右垂直居中"这个话题聚焦于如何利用jQuery库解决这个问题。jQuery,作为一款强大的JavaScript库,简化了DOM操作、事件处理以及动画效果,使得在网页上实现复杂的功能变得更加简单。 ...

    flash加载图片自动缩放居中

    在Flash开发中,"flash加载图片自动缩放居中"是一个常见的需求,它涉及到图片资源的动态加载、图像处理以及舞台布局等多个知识点。下面将详细解释这个过程。 首先,我们需要了解Flash中的`Loader`类,它是用于加载...

    易语言取图片居中缩放位置尺寸源码

    2. 图片比例缩放:为了保持图像的原始形状,缩放时通常需要按照比例进行。例如,如果图像的宽高比为4:3,那么在缩放时,宽度和高度的增长应该保持这个比例。这种操作可以防止图像在缩放后变成扁平或拉伸。 3. 居中...

    数字图像处理,等比例缩放图像

    ### 数字图像处理中的等比例缩放技术 在数字图像处理领域中,图像的缩放是一种常见的需求。无论是为了适应不同的屏幕尺寸、提高加载速度还是优化用户体验,等比例缩放都是一个重要的技术环节。本文将详细介绍如何在...

    懒人原生修改懒加载图片(等比例缩放,适用于图

    当图片出现在当前窗口内,真正的图片加载成背景图片,同时按照比例缩放,直至100%实用本图片,上下左右保持居中显示 缺点:使用此插件,必须事先指定图片的宽度以及高度 使用方法: 1、将head中的样式...

    imageen简单加载图片支持居中缩放

    这通常涉及到对图片宽度和高度与容器宽度和高度的比较,以及可能的等比例缩放。在Imageen中,可以使用`resize`函数来调整图片的大小,该函数接受新的宽度和高度作为参数。保持图片比例的缩放可以通过传递`None`作为...

    Android 图片缩放 图片拖拽 自动居中实例.rar

    Android 实现的图片缩放 图片拖拽,限制最大最小缩放比例,自动 横向、纵向居中,图片小于屏幕大小,则居中显示。大于屏幕,上方留空则往上移,下方留空则往下移,最小缩放比例为1%,最大为100%。  在屏幕上按住...

    使用jQuery实现图片预加载和自动等比例缩放插件

    本教程将详细讲解如何使用`jQuery`实现图片预加载和自动等比例缩放功能,创建一个高效、响应式的图片插件。 一、图片预加载 图片预加载技术是为了提升用户体验,避免用户在浏览网页时因为图片加载缓慢而看到空白...

    halcon 缩放显示 C++类

    HALCON提供了多种图像缩放算法,如最近邻插值、双线性插值等,这些算法可以保持图像的原始比例,同时确保质量损失最小。 标题中的“halcon 缩放显示 C++类”意味着这是一个C++类库,它封装了HALCON的图像缩放功能,...

    ImageView 宽度设定,高度按比例缩放

    `scaleType`被设置为`fitCenter`,确保图片按比例缩放,并居中显示。 如果需要在运行时动态设置宽度和`scaleType`,可以通过Java代码实现: ```java ImageView imageView = findViewById(R.id.imageView); ...

    go语言图片等比缩放图片居中固定大小无拉伸

    等比缩放图片并保持其原始比例,同时确保图片居中且不发生拉伸,是图像处理中的一个重要环节。这有助于保持图片的质量和视觉效果。下面将详细介绍如何在Go语言中实现这一功能。 首先,我们需要导入`image`和`image/...

    Load Pic scale.rar_labview 图片_labview读取JPG图片按比例显示_scale_缩放

    通过LabVIEW,我们可以轻松地读取JPG图片并按比例缩放,实现居中显示。"Load Pic scale.vi"提供了实现这一功能的示例,是学习和理解LabVIEW图像处理的一个良好起点。不断实践和探索,可以提升在图像处理领域的技能...

    Android开发之imageView图片按比例缩放的实现方法

    - 这是最常用的模式,它会按比例缩放图片,使图片的最小边与`ImageView`的相应边相匹配,然后居中显示。这样可以保证图片充满整个视图,而不会失真。 5. **FIT_END** 和 **FIT_START**: - 这两种模式类似于`FIT_...

    android图片缩放,边界回弹,旋转,拖动,双击,单击,自动旋转摆正,图片居中显示

    总的来说,"android图片缩放,边界回弹,旋转,拖动,双击,单击,自动旋转摆正,图片居中显示"这一主题涵盖了Android开发中的许多核心技术,包括手势识别、图片处理、动画制作等,这些都是Android UI开发人员必须...

    C#编写的用GDI绘制的图片显示、拖动、缩放自定义控件

    在`GetDisplayRectangle`方法中,我们需要计算图片应该被居中显示的矩形区域。这涉及到图片的原始尺寸和控件的当前尺寸,确保图片始终居中且完全可见。 为了实现拖动功能,我们需要监听鼠标事件,特别是`MouseDown`...

Global site tag (gtag.js) - Google Analytics