Should an element be visible if its parent is "hidden"?