首先这里的其余部分是什么,我要找的是图片:自动缩放图像以适应设备的高度
我想提出一个头顶部,头下面一个段落,和段落下方的SVG图像。我希望这可以在任何尺寸的设备上正确缩放(320x480是我要去的最小的iPhone4尺寸设备)。
我有以下代码:
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
</head>
<body>
<div style="height:100%;position:absolute;top:0;left:0;bottom:0;right:0;">
<div>
<h2>Title</h2>
<p>Some long paragraph will be inserted here</p>
</div>
<div>
<img src="mySvg.svg" /> <!-- This image should scale to fit the remaining of the screen size. -->
</div>
</div>
</body>
</html>
的问题是一个小装置上有滚动条,你需要向下滚动查看图像的其余部分。我希望它能够正确缩放,以便它完全适合屏幕,因此不需要滚动。
编辑:我使用的是框架,作为框架的一个结果,我不能编辑HTML或BODY标签
长宽比无关紧要? –
嗨,是的,svg图像的宽高比确实很重要。如果图像长于宽度,则高度不应低于屏幕,如果图像宽于长度,则不应在屏幕的左侧和右侧切断。 – user2924127
如果是这样,只是给它'style =“width:100%;”'但高度可能不像你期望的那样 –