Since the link is an empty <a> element (except for the no-break space in case IE gets picky), it will spread over the containing div transparently. It will not interfere in any way with the background switching. There is no image code added back in my example.