html - 有没有办法让图像保持比例?

标签 html css image

您好,我正在用 html 和 css 尝试一些东西,看看哪些有效,哪些无效,我想知道是否有可能使图像停留在屏幕中央并始终适应屏幕的大小屏幕。例如,当我在 1920*1080 的屏幕上查看时,图像大小为 192*108,而当我在 1600*900 的屏幕上查看时,它变为 160*90,而图像的中心位于中间。

PS:图像的分辨率改变并不重要,即使它有时使图像看起来很糟糕。

最佳答案

您不能仅使用图片标签来做到这一点。您可以将您正在使用的图像作为背景图像,然后将大小设置为覆盖。基本上是这样的:

body {
    background-image: url('url/to/your/image.jpeg');
    background-size: cover;
    background-position: center center;
}

关于html - 有没有办法让图像保持比例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21118729/

相关文章:

html - 是否有 CSS 代码可以自动将文本均匀分布在不同的行中?

html - html和css中的图像间距问题

Java : How to tint this PNG programmatically?

html - 对齐文本和图像

html - 格式化文本,建议和操作方法?

asp.net - 在 asp.net (C#) (.cs) 页面中编写 html 代码

php - 添加一个什么都不做的复选框!if empty 坏还是聪明?

php - Yii:有什么方法可以以压缩形式保存图像吗?

html - 悬停在子div上时如何旋转父div?

html - 剪辑路径背景图像