Ich benutze Vue.js, um eine Hybrid-Moblie-Anwendung zu machen. Ich verwende derzeit ein Quasar-Framework. Ich habe ein Bild in der Anwendung hinzugefügt. mit <img />
Tag. Ich benutzte:"Flashing" Bild in Vue.js Projekt
img.logo {
max-width: 100%;
}
, um es reaktionsfähig zu machen. Aus irgendeinem Grund, wenn die Route geändert wird oder zu Beginn der Anwendung, "blinkt" dieses Bild. Mit Blitzen meine ich: es erscheint als ein Bild in voller Größe, das den ganzen Bildschirm für einen Bruchteil einer Sekunde abdeckt und dann zurück zu max-width: 100%;
geht. Was kann ich tun, um das zu verhindern?
Es scheint, dass Ihre Stile mit ein bisschen Verzögerung geladen wurden. Kannst du Javascript benutzen? Wenn ja, würde ich empfehlen, den gesamten Inhalt der App auszublenden, bis alle Bilder geladen sind. Dann blenden Sie den Seiteninhalt ein. – Treeindev
Können Sie uns Ihren HTML-Header zeigen? – GibboK
Quick Fix wäre inline die Breite: '' – chovy