我遇到了一个问题,无法限制我的图像的宽度或高度,无论哪个超过了限制。有些图片我上传的高度超过了450像素,而有些图片的宽度超过了450像素。如何设置它们,使宽度和高度都不超过450像素。这是一个非常基本的事情,但我不知道怎么做,我感激任何帮助!编辑:我希望可以通过CSS HTML解决这个问题,这就是为什么我没有提到语言,但如果需要更复杂的解决方案,那么我正在使用Meteor..所以需要使用JavaScript和jQuery。
使用 max-width
和 max-height
CSS 属性(不要在 img
标签上设置 width
/height
属性)
img{
max-width:450px;
max-height:450px;
}
请牢记,这仅适用于显示图片。如果您想限制图像的实际宽度/高度以节省服务器空间,您将需要寻找具有缩小图像选项的上传插件。
style
属性:<img style="max-width: 450px; max-height: 300px" src="image.png"/>
<div style="max-height:450px; max-width:450px; overflow: hidden">
<img src="myImage.png" />
</div>
这将从左上角裁剪,这可能是您想要的,也可能不是。
简单的HTML
<img src="xyz.jpg" alt="这是你" height="200px" width="200px">