положение div центр по горизонтали и вертикали - PullRequest
0 голосов
/ 28 апреля 2010

Я бы хотел разместить всплывающее окно, как я могу сделать этот браузер дружественным ????

это оригинал чуть левее.

<div class="popLayerWrapper">
    <div id="addBookmarksLayer" class="popLayer" style="left:260px; padding:30px;">
        <div class="closeLayer" >close</div>
        <div class="layerContent"></div>
    </div>
</div>

Ответы [ 2 ]

2 голосов
/ 28 апреля 2010

Не уверен, что я понимаю, какую часть вы хотите центрировать, но предполагая все это:

.popLayerWrapper {
   position: absolute;
   width: 40%;  /* could be anything */
   left: 50%;
   margin-left: -20%;  /* half of width */
   height: 40%;    /* again, could be anything */
   top: 50%;
   margin-top: -20%;  /* half of height */
}
0 голосов
/ 20 января 2013

Я использую этот код для центрирования элемента в центре окна просмотра:

html {
  display: table;
  table-layout: fixed;
  width: 100%; 
  height: 100%;
}

body {  
  display: table-cell;  
  width: 100%; 
  height: 100%;
  vertical-align: middle;
  margin:0;
}

#center {
  margin: auto;
}

Полный пример вы найдете по этой ссылке ( Bredele CSS bundle ). Я думаю, что это должно работать для вашего всплывающего окна.

Olivier

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...