javascript - 如何找到屏幕的中心?

标签 javascript jquery

我有一个 div,即使用户滚动页面,我也需要在屏幕中心显示此 div(即可视区域)。

所以它的风格应该是(例如)

{position:fixed; top:90px; left:150 px; z-index:9999; overflow:hidden;}

现在我需要找到 left 和 top 的值,以便 div 将放置在屏幕的中心(即可视区域),对于任何页面。

如何使用 javascript 或 jquery 找到 left 和 top 的值?

最佳答案

左:50%; top:50%; 将您置于中间,然后应用固定的宽度和高度,并将 margin-topmargin-left 设置为负一半宽度高度

关于javascript - 如何找到屏幕的中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12325051/

相关文章:

javascript - jQuery RemoveClass/addClass 模拟 Javascript

javascript - SVG 文本和图像在矩形内居中

javascript - 如何在映射 : ReactJS 中访问正确的 'this'

javascript - 使用 Ajax XMLHttpRequest 上传文件

javascript - 用javascript点击链接时如何删除链接属性?

javascript - 点击菜单切换

javascript - 低级函数和顶级函数有什么区别?

javascript - AngularJS $location.path(path) 一开始没有更新

javascript - 将输入添加到 html 表单,使用 javascript

jquery - jFeed - 未执行成功函数(jQuery 插件)