如何在完整维度中显示<img>标签内的图像

und*_*ack 3 html javascript php image

我有一个动态改变图像的img元素.我总是希望在整个维度上展示这个图像.

所以,我认为,我要在img标签中动态更改宽度和高度属性.

我怎么能用php或javascript做到这一点?

Ply*_*ynx 11

只是省略宽度和高度属性(和样式)应该做.如果您之后需要知道它,您可以从计算的CSS中获取它.

  • +1你还可以使用`max-width`和`max-height`来防止太大的图像破坏布局. (2认同)
  • @understack,不,省略`alt`标签会产生警告,但规格不要求'height`或`width`.虽然它们对于浏览器提前知道是有用的,但是根据适当的尺寸绘制页面而不必先等待图像加载(并且可能触发重新绘制). (2认同)