第一种方法:
1
<
style
type
="text/css"
>
2
<!--
3
#middle
4
{
}{
5
background:blue;
6
position:absolute;
7
left:expression((body.clientWidth-50)/2 + "px");
8
top:expression((body.clientHeight-50)/2 + "px");
9
width:50px;
10
height:50px;
11
}
12
-->
13
</
style
>
14
<
div
id
="middle"
align
="absmiddle"
></
div
>
<!--
absmiddle 图像的中间与同一行中最大元素的中间对齐。
15
-->



2

3

4



5

6

7

8

9

10

11

12

13

14

15

说明:这段代码没有文档类型和命名空间的申明,我已试过,如果加上,蓝色方快儿将位于顶部且一部分被浏览器隐藏,大家可以试试!此外,FF不支持expression
第二种方法:
1
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
2
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
3
<
head
>
4
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
/>
5
<
title
>
DIV垂直居中
</
title
>
6
<
style
type
="text/css"
>
7
#menu
8
{
}{
9
position: absolute;
10
top: 50%;
11
left: 50%;
12
margin-top: -25px;
13
margin-left: -150px;
14
color:blue;
15
width: 300px;
16
height: 50px;
17
border:solid 1px gray;
18
}
19
</
style
>
20
</
head
>
21
<
body
>
22
<
div
id
=menu
>
页面水平垂直居中
</
div
>
23
</
body
>
24
</
html
>

2

3

4

5

6



7

8



9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

第三种方法:
1
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
2
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
3
<
head
>
4
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
/>
5
<
title
>
DIV垂直居中
</
title
>
6
<
style
type
="text/css"
>
7
#menu
8
{
}{
9
position: absolute;
10
top: 50%;
11
left: 50%;
12
margin-top: -25px;
13
margin-left: -150px;
14
color:blue;
15
width: 300px;
16
height: 50px;
17
font-weight:bold;
18
border:solid 1px gray;
19
line-height:50px;
20
font-size:20px;
21
text-align:center;
22
}
23
</
style
>
24
</
head
>
25
<
body
>
26
<
div
id
=menu
>
页面水平垂直居中
</
div
>
27
</
body
>
28
</
html
>

2

3

4

5

6



7

8



9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28
