You need to take what you want to do and break it down into much smaller pieces instead of coming to a quick answer forum and trying to get someone to teach you HTML, CSS, jquery in order to build the functionality you desire.
I would suggest you find some good tutorials (a simple google search will result in thousands upon thousands of results) to start to learn asp.net mvc, html, css, jquery. Once you get familiar with those topics, then start to look into "how to display popups on hover in jquery" or something like that. Next thing you know you'll be building the functionality you want/desire without trying to get someone else to do it for you.
But the quick way out would probably be to look at a framework like bootstrap, specifically tooltips or popovers.
JavaScript · Bootstrap[
^]