Bil*_*ill 11 html javascript css jquery center
这应该是一个简单的问题,但我似乎无法弄明白.我使用jquery做了一个弹出窗口,我希望它位于页面的中心.无论网站如何调整和分辨率.现在我只是用CSS定位它,但问题是如果你移动页面它不会移动叠加层,它取决于页面上有多少内容.有没有办法用jquery定位它所以它也将在窗口的中心?
谢谢!
Hus*_*ein 34
你不需要jQuery.如果目的是始终将div放在窗口的中心,那么您可以使用CSS来完成.
<div class="mydiv"></div>
.mydiv{
width:300px;
height:300px;
background:red;
position:fixed;
top:50%;
left:50%;
margin-top:-150px; /* negative half the size of height */
margin-left:-150px; /* negative half the size of width */
}
Run Code Online (Sandbox Code Playgroud)