DIV垂直居中 (转)

news/2024/7/16 6:49:03 标签: xhtml

 

第一种方法:

 1 ExpandedBlockStart.gif ContractedBlock.gif < style  type ="text/css" >
 2<!--
 3#middle
 4ExpandedSubBlockStart.gifContractedSubBlock.gif{}{
 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 -->

说明:这段代码没有文档类型和命名空间的申明,我已试过,如果加上,蓝色方快儿将位于顶部且一部分被浏览器隐藏,大家可以试试!此外,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 ExpandedBlockStart.gifContractedBlock.gif < style  type ="text/css" >
 7#menu
 8ExpandedSubBlockStart.gifContractedSubBlock.gif{}{
 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 >

 

第三种方法:

 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 ExpandedBlockStart.gifContractedBlock.gif < style  type ="text/css" >
 7#menu
 8ExpandedSubBlockStart.gifContractedSubBlock.gif{}{
 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 >

转载于:https://www.cnblogs.com/aaa6818162/archive/2009/07/10/1520668.html


http://www.niftyadmin.cn/n/675109.html

相关文章

如何买权证?

用炒股的的可以,还需要本人到开户交易所开通权证交易,然后就可以象炒股票一样买卖权证了. 用 炒股的账户即可,权证是发行人与持有人之间的一种契约关系&#xff0c;持有人有权利在某一约定时期或约定时间段内&#xff0c;以约定价格向权证发行人购买或出售一定数量的资产 &…

SQL Server 2005参考:PIVOT

SQL Server 2005参考&#xff1a;PIVOT 可以使用 PIVOT 和 UNPIVOT 关系运算符对表值表达式进行操作以获得另一个表。 (1)PIVOT 通过将表达式某一列中的唯一值转换为输出中的多个列来转换表值表达式&#xff0c;并在必要时对最终输出中所需的任何其余的列值执行聚合。 (2)UNPIV…

权证基础知识学习(一)

关于股权分置改革中证券投资基金投资权证有关问题的通知 各基金管理公司、基金托管银行: 上市公司股权分置改革试点工作启动以来,部分上市公司推出了派送权证的方案。作为一种证券品种,权证有其自身的运行特点。对于证券投资基金(以下简称"基 金")投资权证的问题,应…

matlab分形树木,MATLAB 分形树生成算法(二)

function tree(n,a,b) % tree(8,pi/8,pi/8),n为分形树迭代次数 %a,b为分枝与竖直方向夹角 %x1,y1,x2,y2为初始线段两端点坐标,nn为迭代次数 n8;api/6;bpi/6; x10;y10; x20;y21; plot([x1,x2],[y1,y2]) hold on [X,Y]tree1(x1,y1,x2,y2,a,b); hold on Wtree2(X,Y); w1W(:,1:4); …

[营养知识]43个不可不知的健康常识

1、常吃宵夜&#xff0c;会得胃癌&#xff0c;因为胃得不到休息。        2、一个星期只能吃四颗蛋&#xff0c;吃太多对身体不好。        3、鸡屁股含有致癌物&#xff0c;不要吃较好。        4、饭后吃水果是错误的观念&#xff0c;应是饭前吃水果…

权证基础知识学习(二)

六、创设人应当持续关注行权履约担保品的状况&#xff0c;确保行权专用证券账户和行权专用资金交收账户具备足额行权履约担保品。被质押、司法冻结或存在其他权利瑕疵的标的证券或资金&#xff0c;不得用于权证创设的行权履约担保。 七、创设人应当指定两名专业人员为联络人&am…

java web 面包屑,自动面包屑 Headers

我在我的网站上实现了以下脚本 . 它会创建自动化的面包屑 . 我遇到的问题是它产生的 Headers . 对于您当前所在的页面&#xff0c;它会显示页面 Headers &#xff0c;这很好 . 对于索引文件&#xff0c;它使用根文件夹名称而不是页面 Headers &#xff0c;这是我想要它做的 . 举…

(6):Silverlight 2 键盘事件处理

概述 Silverlight 2 Beta 1版本发布了&#xff0c;无论从Runtime还是Tools都给我们带来了很多的惊喜&#xff0c;如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython&#xff0c;对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlig…