私がこれまで見てきたことは、ポップアップを水平方向および垂直方向に中央揃えすることは、幅が設定されていることです。
width:200px;
height:200px;
left:50%;
top: 50%;
position:fixed;
しかし、ポップアップに最大幅と最小幅を追加しようとしています。幅が広いものと短いものがありますが、特定の幅を渡さないように幅を制御したいからです。
.web_dialog
{
display: none;
position: fixed;
min-width: 360px;
min-height: 180px;
max-width: 880px;
max-height: 480px;
top: 50%;
left: 50%;
background-color: #ffffff;
padding:10px;
z-index: 102;
font-family: Verdana;
font-size: 10pt;
z-index:1001;
border:1px solid rgba(0, 0, 0, .333);
}
これを行うと、はい、ポップアップが大きくなりますが、右側にあるため、中心がずれているように見えます。これを解決する助けがあれば、本当に感謝しています。この単純な jquery ポップアップを置き換えるために、すべての ajax ツールキット ポップアップを削除しました。