css property behaving weirdly -- hidding html element but leaving a big blank space element occuping the same space of the hidden element in website
What is the difference between visibility:hidden and display:none?