Я сделал магический трюк, чтобы центрировать div, давая ему margin:--px auto
, но он не работает. что может быть проблемой здесь?центрирование div не работает
https://jsfiddle.net/1zptxa7h/3/
<div class="single-view-container" style="display: block;">
<div id="single-view" class="single-view grid-100 grid-parent">center me</div>
</div>
.single-view-container {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 3;
overflow: auto;
background: rgba(0, 0, 0, 0.3);
display: none;}
.single-view {
color: white;
max-width: 100px;
width: 100%;
display: inline-block;
margin: 20px auto;
height:100px;
background:red;
box-shadow: 0 2px 4px rgba(0,0,0,0.2),0 -1px 0px rgba(0,0,0,0.02);
border-radius: 2px;
padding-bottom: 10px;
}
Нет, никакой магии, просто [ 'выравнивания текста: центр;'] (https://jsfiddle.net/1zptxa7h/4/) –