<div>网页居中问题

我看了百度关于这个问题的回答,知道可以使<div></div>居中的方法。我想问的是,如果页面里有两层,一个在左边,一个在右边,大小固定但不一样大。怎么办?说的有点乱。总... 我看了百度关于这个问题的回答,知道可以使<div></div>居中的方法。我想问的是,如果页面里有两层,一个在左边,一个在右边,大小固定但不一样大。怎么办?说的有点乱。

总而言之,就是如何让层既居中,又让不同的层在设计好的位置。
展开
 我来答
tx2362208
2009-03-24 · 超过13用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:40.8万
展开全部
知道你的意思
仔细看清楚咯
首先在最外面定义一个层记住其它层都要在那个层里面
如:
<div id="Layer999"//我就是那个最大的层>
<div>层一内容</div>
<div>层二内容</div>
<div>层三内容</div>
</div>
然后给最外面的那个层设置一个ID
然后写CSS样式
#Layer999 {
position:relative; //把它设为容器的意思
width:1003; //宽度随你定
left:expression((this.parentElement.offsetWidth-this.offsetWidth-15)/2); //居中的代码
}
写好之后里面的层会随着外面的层居中而布局不会发生改变啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝轩110
2009-03-24 · TA获得超过716个赞
知道小有建树答主
回答量:773
采纳率:0%
帮助的人:536万
展开全部
就像你说的“页面里有两层,一个在左边,一个在右边”,你可以把两个层的外面再套一个大的层(就是一个页面里面有个层,那个层里面又有两个小层),然后设置大的层居中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xlxchy
2009-03-24 · TA获得超过844个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:0
展开全部
给我发消息,我给你详细解答。
css:
body{margin:0;padding:0;text-align:center;}
#wrapper{margin:0 auto;width:960px;text-align:left;overflow:hidden;}
#left{float:left;width:160px;}
#right{float:right;width:800px;}
html:
<body>
<div id="wrapper">
<div id="left"></div>
<div id="right"></div>
</div>
</body>
大致如此。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhx蒴蒴
2009-03-24 · TA获得超过343个赞
知道小有建树答主
回答量:628
采纳率:0%
帮助的人:552万
展开全部
最好的方法就是外面套一个table,里面用相对定位比较好喔!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aaronswon
2009-03-24 · TA获得超过3481个赞
知道大有可为答主
回答量:1863
采纳率:0%
帮助的人:1618万
展开全部
div嵌套~ 可以把位置定死~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式