I have being researching regarding this question for a long time but I was not lucky. Here is the situation. Assume you have a blue rectangle in the center of the page. When you go full screen, we can use percentage for height and width to preserve the ratio of rectangle. However, the position of rectangle changes and it moves up and you end up with extra space at the bottom of the page.
So what should I do to keep rectangle in the center of the page (equal vertical and horizontal distance) when full screen mode is enabled? In other words, if your screen is 1280×800, center of rectangle be at (640,400)
If you check home page of Chrome browser, when you go full screen, the position of apps stay the same and you don’t end up with extra space at the bottom. Appreciate your help
Define
widthof the rectangle and usemargin: 0 auto;to center it in page horizontally.If you want to center a
divhorizontally and vertically, use something like thisHTML
CSS
See the fiddle here.
OR
HTML
CSS
See the fiddle here.