You can use subpages to show/hide content as needed.
You can place an image behind a text or input field, no need for
background image properties.
You could also achieve the show/hide of text content programmatically
on your backend. Just send a blank string to the serial join when you
want to clear it, or send the value you want to replace it with.
Jarrod