html - 放大时保持图像大小占屏幕的百分比相同

标签 html css

我试图让图像在放大时保持相同的大小(相对于窗口),这意味着当放大时图像看起来根本不会改变大小(但实际上它们会缩小尺寸)。我设法通过使用“vh”单位来处理文本,但这不适用于图像。

最佳答案

定义图像宽度时只需使用实际百分比,如下所示:

HTML

<img src="yourimage.png" class="imageThingy">

CSS

.imageThingy{
    width: 50%;
}

这将在放大窗口时保持图像大小。

关于html - 放大时保持图像大小占屏幕的百分比相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35556963/

相关文章:

javascript - Navbar Menu如何实现平滑的下滑效果

html - 在桌面大小的浏览器上,图像缩小得太小而不是换行

css - 不依赖于框大小调整的响应式 CSS 网格

javascript 执行时间太长,让观众等待太久

php - 如何在一次 ajax 调用中返回 html 代码和 php 值

javascript - 如何删除在 Electron 中从 index.html 到 contact.html 的转换过程中创建的空白页?

php - IE9 中的 Heisenbug

javascript - 为什么我得到的是 jQuery 对象的子属性值而不是父属性值?

javascript - 在文本输入字段中键入时,打印在 div 中键入的内容

javascript - 除一个 PHP 包含文件外,所有其他都可以工作