gpt4 book ai didi

html - 图片高度15%,当屏幕尺寸小于图片宽度wide时,scale height?

转载 作者:太空宇宙 更新时间:2023-11-03 21:23:10 24 4
gpt4 key购买 nike

我正在制作一个响应式设计网站。我想要做的是让我的 Logo 始终具有窗口 15% 的高度。这会导致移动设备出现问题,因为我的 Logo 有点长。

enter image description here

我希望 Logo 在水平空间用完时开始缩小。这是我目前所拥有的:

<img style="height: 15%; max-width: 100%" src="logo.png"/>

这在普通屏幕上看起来不错,但是当我向下缩小时,它会水平收缩,但不会垂直收缩( Logo 恰好在右侧有几个像素的 alpha):

enter image description here

如您所知,这不是我们想要的,在这种情况下,我希望高度与宽度成比例。

最佳答案

在这种情况下,我强烈建议使用媒体查询

您可以使用媒体查询来更改不同分辨率的属性值。

找到您的 Logo 切断的断点,使用媒体查询在您的 Logo 上设置 max-widthmax-height

您需要通过为其分配一个 ID 来专门定位您的 Logo ,如下所示:

<img src="logo.png" id="logo">

然后,对 Logo 使用媒体查询。此示例设置您的 Logo 在常见移动设备上的最大高度和宽度:

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
#logo {
max-width:20px;
max-height: 20px;
}

你仍然可以在媒体查询中使用百分比或像素,只是尝试一下直到它看起来不错:)

关于html - 图片高度15%,当屏幕尺寸小于图片宽度wide时,scale height?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35543626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com