Yes actually. It has 3 states:
1. display:none, visibility:hidden
2. display:block, visibility:hidden
3. display:block, visibility:visible