Is there a way to make the entire background of the page clickable using just HTML and CSS?
<div style="position: fixed; top:0px; left:0px; z-index: -1; background: url() center center no-repeat; width: 100%; height:100%;">
<a href='http://cdn.wonderfulengineering.com/wp-content/uploads/2014/07/background-wallpapers-8.jpg' target='_blank' style="display:block; width: 100%; height: 100%;">
<img src="http://cdn.wonderfulengineering.com/wp-content/uploads/2014/07/background-wallpapers-8.jpg">
</a>
</div>
I currently have this code at the beginning of the body, creating a full-page background image. However, despite setting it as a block element with full width and height, it remains non-clickable. Is there a solution that doesn't involve JavaScript or other complex techniques?
Any ideas on how to achieve this?