I was writing a simple JQuery script which filters out table rows based on class name. When I used
visibility:hidden; I noticed that when it was made visible again, the table looked slightly broken. To fix this instead of using
visibility:collapse; and this keeps the table format correct when it is made visible again.