CSS only:
.box:hover{ background: blue; }
To make it an “interactive” area, you will want to place the <a></a> tag inside the div, and you can use jQuery to set the href attribute.
jQuery Solution
$('.box').hover(function(){ $(this).css("background", "blue"); $(this).find("a").attr("href", "www.google.com"); });
Third solution: You can change the cursor and also give it a click event using jQuery:
$('.box').click(function(){
Use the above with the following CSS:
.box{ background: blue; cursor: pointer; }
What have you tried
source share