A "road" helmet will generally lack a visor as one makes it difficult to see when in the drops, obviously a mountain bike does not have drop bars so you wouldn't be bent over so far, so seeing past a visor is possible.
I just pop the visor off for riding my road bike...