Utilizing Vue.js for the development of a hybrid mobile application has been my current focus, with the Quasar framework serving as a key component. Recently, I incorporated an image into the application using the <img />
tag and utilized the following CSS:
img.logo {
max-width: 100%;
}
The goal was to ensure responsiveness, but a frustrating issue arose. Whenever there is a route change or at the application's launch, the image experiences a noticeable "flash". This flash entails the image briefly appearing as a full-sized version covering the entire screen, before returning to its intended max-width: 100%;
property. How could I address and eliminate this unwanted behavior?