O'Reilly logo
  • Matt Trice thinks this is interesting:

When hiding an element using the visibility property, the overall layout still behaves as though the element is there.

From

Cover of Exam Ref 70-480: Programming in HTML5 with JavaScript and CSS3

Note

Later contradicted in the QA section