Я хочу поместить загрузочный css прямо в центр моего экрана, и я хочу, чтобы он работал как на мобильном, так и на рабочем столе.В настоящее время мой CSS выглядит следующим образом:
.spinner {
width: 100px;
height: 100px;
position:absolute;
top: 50%;
left: 50%;
margin: 100px auto;
z-index:99999;
}
.double-bounce1, .double-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #333;
opacity: 0.3;
position: absolute;
top: 0;
left: 0;
z-index:99999;
-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
animation: sk-bounce 2.0s infinite ease-in-out;
}
.double-bounce2 {
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
z-index:99999;
}
Это то, что у меня сейчас есть
Вы можете видеть, что оно не полностью центрировано, и я не знаю, какдостичь этого.Div spinner находится в моем application.html.erb внутри тега body над yield.
Как мне отцентрировать его в точном центре веб-страницы, включая sidenav и navbar?