使用JQuery使Div居中

简介: Div居中是一个比较常见的需求。下面介绍一种使用JQuery使Div居中的方法 先假设有这样一个Div,test 首先是要把需要居中的Div进行绝对定位,如:         #d {               position: absolute;               width: 500;               height: 300;               border: 1px solid red;         } 有了这样的样式定义之后就是使其居中的js代码了。

Div居中是一个比较常见的需求。下面介绍一种使用JQuery使Div居中的方法

先假设有这样一个Div,<div id="d">test</div>

首先是要把需要居中的Div进行绝对定位,如:

<style type="text/css">

        #d {

              position: absolute;

              width: 500;

              height: 300;

              border: 1px solid red;

        }

</style>

有了这样的样式定义之后就是使其居中的js代码了。

var obj = $("#d");//获得相应的Div对象
var x = ($(window).width()-500)/2;//使用$(window).width()获得显示器的宽,并算出对应的Div离左边的距离
var y = ($(window).height()-300)/2;//使用$(window).height()获得显示器的高,并算出相应的Div离上边的距离
obj.css("top",y).css("left",x);

 上面这段代码可以在页面一加载完就执行。

目录
相关文章
|
4月前
|
JavaScript
jQuery遍历div,判断是否为空,为空时执行某个操作
jQuery遍历div,判断是否为空,为空时执行某个操作
|
4月前
|
JavaScript
用JQuery实现选中select里面的option显示对应的div
用JQuery实现选中select里面的option显示对应的div
|
10月前
|
JavaScript
jQuery方式追加div覆盖
jQuery方式追加div覆盖
|
10月前
|
JavaScript
jquery实现下拉框选中对应的div
jquery实现下拉框选中对应的div
51 0
|
10月前
|
JavaScript
jQuery清空div内容
jQuery清空div内容
|
4月前
|
JavaScript
jquery实现单击div切换背景,再次单击回到原来样式
jquery实现单击div切换背景,再次单击回到原来样式
|
4月前
|
JavaScript 前端开发
原生js与jQuery显示隐藏div的几种方法
原生js与jQuery显示隐藏div的几种方法
72 0
|
10月前
|
JavaScript
jquery点击删除按钮,删除当前的div
jquery点击删除按钮,删除当前的div
51 0
|
10月前
|
JavaScript 定位技术
jQuery实现点击图标div循环放大缩小功能
jQuery实现点击图标div循环放大缩小功能
48 0
|
测试技术
Easyui 去除jquery-easui tab页div自带滚动条
Easyui 去除jquery-easui tab页div自带滚动条
94 0