【发布时间】:2014-06-22 02:43:35
【问题描述】:
我正在制作一个网站,但设计师尚未构建所有图像。在 Chrome、Safari 甚至 IE 中,我可以将其用作占位符图像:
<img src="" alt="Placeholder" title="Placeholder" height="400" width="300">
它显示为一个 400x300 的框,并且 alt/title 文本显示在其中。但是,在 Firefox 中,替代文本是存在的,但图像没有保持正确的尺寸。图像下方的内容出现在 alt 文本之后,而不是下方几百像素处。这完全打破了布局。我必须制作一个实际的占位符 .png,还是有办法让 Firefox 显示具有适当尺寸的占位符?
Here's a pen 演示问题。您会注意到,即使我在 HTML 属性之外添加 CSS 高度和宽度属性,它也不起作用。
如果您没有出现问题 - 如果占位符图像出现 400 像素高 - 请在 cmets 中告诉我您使用的操作系统和 FF 版本。有可能这对每个人来说都不是问题。
【问题讨论】:
标签: html firefox cross-browser