jquery计算出left和top,让一个div水平垂直居中的简单实例
更新时间:2016年07月13日 11:12:51 投稿:jingxian
下面小编就为大家带来一篇jquery计算出left和top,让一个div水平垂直居中的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
实例如下:
if($("#cont1").css("position")!="fixed"){ $("#cont1").css("position","absolute"); var dw = $(window).width(); var ow = $("#cont1").outerWidth(); var dh = $(window).height(); var oh = $("#cont1").outerHeight(); var l = (dw - ow) / 2; var t = (dh - oh) / 2 > 0 ? (dh - oh) / 2 : 10; var lDiff = $("#cont1").offset().left - $("#cont1").position().left; var tDiff = $("#cont1").offset().top - $("#cont1").position().top; l = l + $(window).scrollLeft() - lDiff; t = t + $(window).scrollTop() - tDiff; $("#cont1").css("left",l + "px"); $("#cont1").css("top",t + "px"); }
以上这篇jquery计算出left和top,让一个div水平垂直居中的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
- 浅谈jQuery页面的滚动位置scrollTop、scrollLeft
- jQuery中scrollLeft()方法用法实例
- jQuery 位置函数offset,innerWidth,innerHeight,outerWidth,outerHeight,scrollTop,scrollLeft
- jquery计算鼠标和指定元素之间距离的方法
- 用Jquery选择器计算table中的某一列某一行的合计
- 一个简单的jQuery计算器实现了连续计算功能
- jQuery实现购物车多物品数量的加减+总价计算
- jQuery 计算iframe 窗口大小的方法
- jQuery计算textarea中文字数(剩余个数)的小程序
- 基于jQuery的计算文本框字数的代码
- jQuery居中元素scrollleft计算方法示例
相关文章
Jquery和angularjs获取check框选中的值的方法汇总
本文分别通过具体的实例向大家展示了jquery和angularjs获取获取check框选中的值的方法,非常的简单实用,有需要的小伙伴可以参考下2016-01-01javascript原生和jquery库实现iframe自适应高度和宽度
这篇文章主要介绍了javascript原生和jquery库实现iframe自适应内容高度和宽度,需要的朋友可以参考下2014-07-07jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容
这篇文章主要介绍了jQuery Easyui加载表格出错时在表格中间显示自定义的提示内容的相关资料,需要的朋友可以参考下2016-12-12
最新评论