为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Is there any prospective solution to the old problem that graphics disappear when the browser window is resized?

  • 3 个回答
  • 5 人有此问题
  • 10 次查看
  • 最后回复者为 saxofon

more options

example: www.satlinker.de If the browser window is smaller than the content, the header image looks fine. My css style sheet looks like that:

#banner {
 padding-left:10px;
 text-align: left;
 font-weight: bold;
 border: 1px solid #000;
 background: transparent url(/media/header.svg) top left no-repeat;
 height: 70px; /*workaround to adjust width*/
 -webkit-background-size:100% 100%;
 -moz-background-size:100% 100%;
 -o-background-size:100% 100%;
 background-size:100% 100%;
}

It has nothing to do with svg images, similar problems with png. In former versions setting the height worked as a workaround, but no more in vesion 17. There are various problems like that described in the net: e.g. Bug 282558 - Scaled image dissappears on browser resize. But I cannot find any solutions - and this bug is described in 2005!!!

example: www.satlinker.de If the browser window is smaller than the content, the header image looks fine. My css style sheet looks like that: <pre><nowiki>#banner { padding-left:10px; text-align: left; font-weight: bold; border: 1px solid #000; background: transparent url(/media/header.svg) top left no-repeat; height: 70px; /*workaround to adjust width*/ -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -o-background-size:100% 100%; background-size:100% 100%; }</nowiki></pre> It has nothing to do with svg images, similar problems with png. In former versions setting the height worked as a workaround, but no more in vesion 17. There are various problems like that described in the net: e.g. Bug 282558 - Scaled image dissappears on browser resize. But I cannot find any solutions - and this bug is described in 2005!!!

由saxofon于修改

被采纳的解决方案

I was wrong, it was a problem with the svg format. I tried several other formats, each makes its own problems. I tried to cleanup the svg code with converter tools and at last manually with an editor - nothing works. Gif and jpg made other problems, so finally I found an image converter at http://www.files-conversion.com/, that produces an acceptable png format.

I think that rendering images should be improved.

定位到答案原位置 👍 1

所有回复 (3)

more options

The best option is to comment in that bug, say that you can reproduce in Firefox 17 (and also test with Firefox nightly) and see what the devs say.

more options

Sorry, now I found how to edit my original post.
The url must be www.satlinker.de
The link to the image itself is: http://www.satlinker.de/media/header.svg . All works fine with IE.

由cor-el于修改

more options

选择的解决方案

I was wrong, it was a problem with the svg format. I tried several other formats, each makes its own problems. I tried to cleanup the svg code with converter tools and at last manually with an editor - nothing works. Gif and jpg made other problems, so finally I found an image converter at http://www.files-conversion.com/, that produces an acceptable png format.

I think that rendering images should be improved.

由saxofon于修改