Check out example codes for "screen rotation in css". It will help you in understanding the concepts better.

Code Example 1

@media screen and (orientation:portrait) { … }
 @media screen and (orientation:landscape) { … }

Learn ReactJs, React Native from akashmittal.com