所以我創建了以下CSS模態浮到頂端:模態工作計算機上,但是當移動設備
<style>
.modal-mask {
position: fixed;
z-index: 9998;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .5);
display: table;
transition: opacity .3s ease;
}
.modal-container {
width: 300px;
margin: 0px auto;
padding: 20px 30px;
background-color: #fff;
border-radius: 2px;
box-shadow: 0 2px 8px rgba(0, 0, 0, .33);
transition: all .3s ease;
font-family: Helvetica, Arial, sans-serif;
}
</style>
而下面HTML:
<div class="modal-mask" id = "answerEditor">
<div class="modal-wrapper">
<div class = "row">
<div class="col-xs-6 col-xs-offset-4">
<div class="panel panel-success">
<div class="panel-heading">
Answer editor to review
</div>
<div class="panel-body">
modal body right here
</div>
<div class="panel-footer">
<div class="row">
<div class="col-md-12">
Footer
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
當我在電腦上查看它時,上述工作正常,但是無論何時移動時,Modal都會一直浮到頂部,而不是集中在用戶視圖中。
任何可能出錯的想法?
我試過調整了很多CSS並且無處可得,而且我無法檢查移動版本和計算機之間的CSS差異。
編輯上面的代碼使用的引導,以及:https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css
你可以發佈pc視圖和手機視圖的圖像嗎? –
忘記了補充:它也使用引導 – Derek
@Derek我的答案是否爲您解決了這個問題? – Zze