I have some large images at the top of pages on a site. Post titles are layered over the images and utilize some transparency (which I imagine adds to the issue). The images load late and as they're a prominent element above the fold lead to very noticeable DOM reflow. Basically the remainder of the page loads and then is pushed down by the late loading image.
Are there html elements that I can surround the eventual landing location of the image with that will prevent other content from loading in the place of the image and consequently being "pushed down?"
The idea here is to take a block html element with the same dimensions and position as the image to be loaded. In this case even if the image hasn't loaded there's no "jolt" that pushes additional content down the screen. I've looked for resources or examples on this. But have not found any.