js實現彈窗居中的簡單實例
更新時間:2016年10月09日 20:14:13 投稿:jingxian
下面小編就為大家?guī)硪黄猨s實現彈窗居中的簡單實例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
在一些頁面中,我們總會遇到一些彈窗不居中的時候,還要根據瀏覽器的大小來調整彈窗的彈出位置,
之前我也遇到這樣的問題,現在我把我知道的呈現給大家
css樣式
.windowBox{ width:500px; } .mid-tanBox{ position: fixed; top: 50%; left: 50%; margin-left: -250px; background: #fff; border:1px solid red; display:none }
html代碼
<div class='windowBox'> <div class ="mid-tanBox"></div> <div class="jclick">彈窗</div> </div>
jQuery代碼自動:
$(".jclick").click(function(i){ var height = $(".mid-tanBox").height(); var eheight = height/2; $(".mid-tanBox").eq(i).css("margin-top","-eheight"); })
以上就是小編為大家?guī)淼膉s實現彈窗居中的簡單實例全部內容了,希望大家多多支持腳本之家~
相關文章
使用濾鏡設置透明導致 IE 6/7/8/9 解析異常的解決方法
使用濾鏡設置透明導致 IE 6/7/8/9 解析異常的解決方法,需要的朋友可以參考下。2011-04-04詳解JavaScript基礎知識(JSON、Function對象、原型、引用類型)
這篇文章主要介紹了JavaScript基礎知識(JSON、Function對象、原型、引用類型)的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2018-01-01