【问题标题】:preview image as per resolution in <img>根据 <img> 中的分辨率预览图像
【发布时间】:2015-01-02 21:39:42
【问题描述】:

我有 &lt;img&gt; 高度 = "100%" 宽度 = "30%" 的标签。 当我点击上传文件时,所选图像在&lt;img&gt; 标签中查看。 但是图像会根据分辨率进行拉伸或压缩。 如何在&lt;img&gt;标签中显示全图?

【问题讨论】:

标签: css html


【解决方案1】:

设置一个或另一个,而不是两者(就宽度或高度而言):

img{
  width:50%;
  }
&lt;img src="https://placekitten.com/g/200/300"/&gt;

注意图像(通常为 200*300)现在如何被拉伸到屏幕宽度的 50%,并且其高度会相应调整?

【讨论】:

  • 现在在这里而不是滚动,我希望在该矩形 div 中查看完整图像(根据分辨率小尺寸而不影响图像的实际外观)。
  • 然后完全删除 css。图像将是其原始大小。
  • 我的 div 的大小是屏幕的一半。由于分辨率,删除 css 会滚动到 div。我想调整图像的大小以在 div 中显示它。
  • 包含的 div 有特定的高度吗?如果在您的图像中是这样,您可以设置 max-height: /*height of contains div*/
  • 但它会拉伸图像。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-26
  • 2018-09-27
  • 1970-01-01
  • 2014-11-04
相关资源
最近更新 更多