我有一个
<img>
元件(上载图像预览帧),其scr
将由Javascript,设置,如何防止空img元素收缩?所以当最初被加载它,它有在它没有图像,我已经设置其
width
和由css在性能上保持其大小和位置(事实上,它是暗示用户知道什么是适当的长宽比为所需的图像)。此代码在IE和Chrome中运行良好,但问题在于Firefox不保留帧的初始大小(当为空)并缩小到零大小。
我怎样才能解决这个问题?
代码:
<img width="90" height="120" class="uploadPreview" id="Preview_pic" >
CSS:
img.uploadPreview {
width:90px;
height:120px;
border-style:groove;
}
非常感谢你!
我猜,FF不会渲染它,因为它没有来源。也许如果你添加一个替代文本('alt =“Image placeholder”'),它会显示在正确的维度。 – LinkinTED 2014-09-04 13:54:59
我这样做,[** placehold.it **](http://placehold.it/),我更喜欢在那里有一个图像,placehold.it是为了做到这一点。无论如何只是一个想法。它更适合你说它的大小。 – Ruddy 2014-09-04 13:55:01
我添加了一个alt,但它没有显示正确大小的边框,它只是在其周围显示一个紧框的alt文本: – Ormoz 2014-09-04 13:58:41