【发布时间】:2017-02-17 09:34:09
【问题描述】:
我正在使用 Vue.js 制作一个混合移动应用程序。我目前正在使用类星体框架。我在应用程序中添加了一张图片;使用<img /> 标签。我用过:
img.logo {
max-width: 100%;
}
使其响应。出于某种原因,当路线更改或在应用程序启动时,此图像“闪烁”。我所说的闪烁是指:它显示为全尺寸图像,覆盖整个屏幕一瞬间,然后返回到max-width: 100%;。我能做些什么来防止这种情况发生?
【问题讨论】:
-
您的样式加载似乎有点延迟。你能用javascript吗?如果是,我建议在加载所有图像之前隐藏所有应用程序的内容。然后,取消隐藏页面内容。
-
你能给我们看看你的 html 标题吗?
-
快速解决方法是内联宽度:
<img src="..." style="max-width: 100%;">
标签: javascript css vue.js