使用CSS按比例调整图像大小? [重复]
本文翻译自:Resize image proportionally with CSS? [duplicate]
This question already has an answer here: 这个问题在这里已有答案:
- How do I auto-resize an image to fit a 'div' container? 如何自动调整图像大小以适合“div”容器? 31 answers 31个答案
Is there a way to resize (scale down) images proportionally using ONLY CSS? 有没有办法使用ONLY CSS按比例调整大小(缩小)图像?
I'm doing the JavaScript way, but just trying to see if this is possible with CSS. 我正在做JavaScript方式,但只是想看看CSS是否可行。
#1楼
参考:https://stackoom.com/question/3Ix5/使用CSS按比例调整图像大小-重复
#2楼
Control size and maintain proportion : 控制尺寸和保持比例:
#your-img {height: auto; width: auto; max-width: 300px; max-height: 300px;
}
#3楼
img {max-width:100%;
}div {width:100px;
}
with this snippet you can do it in a more efficient way 使用此代码段,您可以更有效地执行此操作
#4楼
Notice that width:50%
will resize it to 50% of the available space for the image, while max-width:50%
will resize the image to 50% of its natural size . 请注意, width:50%
会将其大小调整为图像可用空间的50% ,而max-width:50%
会将图像大小调整为其自然大小的50% 。 This is very important to take into account when using this rules for mobile web design, so for mobile web design max-width
should always be used. 在将此规则用于移动网页设计时,这一点非常重要,因此对于移动网页设计,应始终使用max-width
。
#5楼
To scale an image by keeping its aspect ratio 通过保持纵横比来缩放图像
Try this, 试试这个,
img {max-width:100%;height:auto;
}
#6楼
If it's a background image, use background-size:contain. 如果是背景图片,请使用background-size:contains。
Example css: 示例css:
#your-div {background: url('image.jpg') no-repeat;background-size:contain;
}
使用CSS按比例调整图像大小? [重复]相关推荐
- html5图片比例控制,按比例调整图像大小以适应HTML5画布
我正在尝试编写一个jQuery插件,该插件将具有与Zazzle.com上基于Flash的产品编辑器类似的功能.我需要知道的是,使用context.drawImage()画布功能,我可以插入图像并调整其 ...
- python调整图像大小_使用Python调整图像大小
作者|Nicholas Ballard 编译|VK 来源|Towards Data Science 可以说,每一个"使用计算机的人"都需要在某个时间点调整图像的大小.MacOS的预 ...
- photoshop 裁剪_30种无需Photoshop即可在线裁剪和调整图像大小的工具
有时,您不希望仅仅为了完成像调整图像大小这样的任务而启动Photoshop. 为此,您可以使用免费的在线图像大小调整服务 . 这些站点中的一些仅提供调整大小功能,而其他站点则提供自定义裁剪甚至批量图像 ...
- OpenCV基础(3)使用OpenCV调整图像大小
让我们学习如何使用OpenCV调整图像大小.要调整图像的大小,请根据指定的比例因素或设置所需的高度和宽度,沿着每个轴(高度和宽度)缩放图像. 当调整图像大小: 如果你想在调整后的图像中保持相同的大小, ...
- 6.openCV调整图像大小新思路(cv2.resize和imutils.resize)
6.opencv调整图像大小的新方法imutils.resize 一.openCV 调整图像大小 ( cv2.resize ) 二.项目结构和代码讲解 1.项目结构 2.代码讲解 3.比较 OpenC ...
- python运行界面如何缩小_如何使用Python调整图像大小
作者|Nicholas Ballard 编译|VK 来源|Towards Data Science 可以说,每一个"使用计算机的人"都需要在某个时间点调整图像的大小.MacOS的预 ...
- C++ OpenCV 使用 resize() 调整图像大小
调整图像大小意味着改变它的尺寸,无论是宽度.高度还是两者都改变.此外,原始图像的纵横比可以保留在调整大小的图像中.为了调整图像大小,OpenCV 提供了 resize() 函数. resize() ...
- 使用Python调整图像大小
作者|Nicholas Ballard 编译|VK 来源|Towards Data Science 可以说,每一个"使用计算机的人"都需要在某个时间点调整图像的大小.MacOS的预 ...
- opencv resize 调整图像大小
函数原型 void resize(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpol ...
最新文章
- 20181023 上课截图
- java框架篇---hibernate(一对多)映射关系
- java web 项目在tomcat上显示空白页的解决
- APUS 朱辉:移动应用出海的大数据建设挑战
- mysql序列increment_MySQL 序列 AUTO_INCREMENT
- 近期国际版概念(5月19日益盟消息回顾)
- linux怎么返回上级目录啊,用cd/命令却这样:bash:cd/:没有那个文件或目录
- size_t和size_type类型
- telnet的基本配置(cisco、H3C、huawei 三个例子)
- soapUI接口测试参数化
- IBM System x3850 X5服务器安装windows_server_2008_R2
- 福昕pdf阅读器 去广告版|福昕pdf阅读器Foxit reader 去广告电脑版下载v9.3
- Nessus安装教程
- 一级建造师-通信-五种施工顺序-口诀
- VUE下载excel文件
- VR测试视频源,双目立体视觉测试视频,大分辨率2880x1440-25fps
- 小程序开发语言python_微信小程序是用什么语言开发的呢
- 破解“低代码”的4大误区,拥抱低门槛高效率的软件开发新选择 ZT
- RGB和YUV视频存储格式
- 【20考研数学】整体难度如何,有什么特点?