I know it can be done in JavaScript, however I am looking for solution in CSS.
JavaScript
CSS
I have three divs.
Try something like this: "#main:hover + #show + #hide"
div#show { display:none; } #main:hover + #show { display:block } #main:hover + #show + #hide { display:none }
It's working for me.