百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>CSS教程> div垂直居中代码
分享文章到:

div垂直居中代码

发布时间:01/15 来源: 浏览: 关键词:
下面有二款div居中的代码,第二种是div垂直居中代码哦,用了javascript+css来实现的哦。

  主要的样式定义如下:

 example source code [www.111cn.net]
  

 代码如下
body {text-align: center;}
  #center { margin-right: auto; margin-left: auto; }

  首先在父级元素定义text-align: center;这个的意思就是在父级元素内的内容居中;
  对于ie这样设定就已经可以了。但在mozilla中不能居中。解决办法就是在子元素定义时候设定时再加上margin-right: auto; margin-left: auto;

  需要特别说明,请大家在布局中注意的是,如果你想用这个方法使整个页面要居中,建议不要套在一个div里,你可以依次拆出多个div,只要在每个拆出的div里定义margin-right: auto; margin-left: auto;就行了

下面来看一款网页特效+div 居中代码

 代码如下

<style type="text/css">
<!--
#cao {
 background-color: #3366ff;
 height: 200px;
 width: 200px;
 position: absolute;
}
body,td,th {
 font-size: 12px;
 text-align: center;
}
-->
</style>
<script language=网页特效>
function changeit() {
var myobj=document.getelementbyid("cao");
var bodyhh=document.body.clientheight;
var bodyww=document.body.clientwidth;
var objhh=myobj.clientheight;
var objww=myobj.clientwidth;
myobj.style.top=(bodyhh-objhh)/2;
myobj.style.left=(bodyww-objww)/2;
}
</script>
<body onload="changeit()">
<div id="cao">cao888</div>
</body>

 

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有2人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板