使⽤JQuery使Div居中Div居中是⼀个⽐较常见的需求。下⾯介绍⼀种使⽤JQuery使Div居中的⽅法
先假设有这样⼀个Div,<div id="d">test</div>
⾸先是要把需要居中的Div进⾏绝对定位,如:
<style type="text/css">
#d {
position: absolute;
div中的div居中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);
上⾯这段代码可以在页⾯⼀加载完就执⾏。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论