Я использую следующий Javascript и CSS для создания всплывающих окон:Получение встроенного HTML/JavaScript всплывающее окно появится в центре экрана независимо от разрешения
<script type="text/javascript">
Sys.debug = true;
var popup;
Sys.require(Sys.components.popup, function() {
popup = Sys.create.popup("#popup", {
parentElementID: "target",
});
});
var popup2;
Sys.require(Sys.components.popup, function() {
popup2 = Sys.create.popup("#popup2", {
parentElementID: "target",
});
});
</script>
#popup
{
width: 400px;
height: 250px;
overflow: scroll;
background-color: #EAFDB3;
border: solid 2px black;
}
#popup2
{
width: 400px;
height: 250px;
background-color: #EAFDB3;
border: solid 2px black;
}
Расположение появляются эти всплывающие окна осуществляется с помощью:
<span id="target" style="position: absolute; top: 50%; left: 50%; margin-top: -50px; margin-left: -100px;"></span>
содержание всплывающего окна проходит между:
<div id="popup" style="background: #EAFDB3; color: #000; padding: 15px; margin: 0px">CONTENT </div>
Как я могу получить это всплывающее всплывать в в середине экрана, независимо от разрешения?
Вы пробовали 'маржу: авто auto'? –
есть несколько вопросов stackoverflow аналогичного характера. посмотрели ли вы на решения? – rcheuk
Да, я проверил другие вопросы, маржа: автоматический авто не работает –