<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
*{margin:0;padding:0;}
#divcss{width:834px; height:550px; border:1px solid #9f9f9f; <strong>position:absolute;left:50%;margin-left:-417px;top:50%;margin-top:-275px;</strong>}
-->
</style>
</head>
<body>
<div id="divcss">自动适应水平和垂直居中</div>
</body>
</html>
原理:先用left:50%;top:50%让这个div的左上角居于页面的正中,然后用margin-left:-417px;margin-top:-275px;使div向左向上移动它自身宽高的一半.
分享到:
相关推荐
该html代码是实现DIV居中及DIV垂直居中的实例,包括: div居中, div内文本居中及垂直居中, div嵌套div并居中, div嵌套div并垂直居中.
DIV 垂直居中DIV 垂直居中DIV 垂直居中DIV 垂直居中DIV 垂直居中DIV 垂直居中
div框水平垂直居中跟内容垂直居中
CSS解决未知高度的DIV垂直居中CSS解决未知高度的DIV垂直居中
div垂直居中的N种方法,div垂直居中的N种方法
div垂直居中屏幕的方法,兼容IE6 7 8 Firefox
DIV水平垂直居中,都是利用jquery实现的,很简单
DIV+CSS水平 垂直居中.docDIV+CSS水平垂直居中
DIV+CSS 图片垂直居中效果
任意图片在div里的垂直居中!
在DIV中图片垂直/水平居中(最简单方法)
主要介绍了使用css实现div垂直居中的示例,需要的朋友可以参考下
通用所有浏览器, 欢迎大家分享。 绝对是真的
垂直居中显示ie7+
div中多行文字垂直居中
NULL 博文链接:https://zhouyao.iteye.com/blog/417432
NULL 博文链接:https://javapub.iteye.com/blog/709361
带DOCTYPE的写法。。 ------------------ CSS+DIV写的,上下固定高度,中间自动适应高度满屏布局的页面~~写了好久的。ie6还有点问题。。。 兼容IE7,IE8,FF,Opera,Safari,谷歌浏览器 ...附送一个 DIV垂直居中的页面~~~
通用所有浏览器, 谢谢详细信息详细信息详细信息
在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的...一、单行垂直居中 如果一个容器中只有一行文字,对它实现居中相对比较简单,我们只需要