Завернул свою таблицу в <div style="display: table-cell; vertical-align: middle;"></div>, как пишут в статье, не помогло, так таблица даже по горизонтали перестает центрироваться.
 
	Вот так тоже не работает:
 
	<div style="display:flex; justify-content: center; align-items:center; height:100%; width: 100%;"></div>
 
	Вот так тоже не работает
 
	<style>
 
	.outer {
 
	display: flex;
 
	justify-content: center; /*Центрирование по горизонтали*/
 
	align-items: center; /*Центрирование по вертикали */
 
	}
 
	</style>
 
	 
 
	<div class="outer"></div>
 
	Если в div задать какую-то конкретную высоту, например 1000px 
 
	<div style="display:flex; justify-content: center; align-items:center; height:1000px; width: 100%;"></div>
 
	то оно выравнивает по центру этой высоты... Но как тогда задать, чтобы div занимал всегда 100% страницы по высоте? 
 
	Как я уже писал, <div style="display:flex; justify-content: center; align-items:center; height:100%; width: 100%;"></div> не работает, показывает таблицу по центру по горизонтали, но вверху страницы...
 
	Хелп ми.
 
	Добавил в style position: absolute;, все отображает как надо, в итоге вот так
 
	<div style="display:flex; justify-content: center; align-items:center; position: absolute; height:100%; width: 100%;"></div>
 
	Всем спасибо.