| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 900 人关注过本帖
标题:谁熟网页的排版?
取消只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
结帖率:100%
收藏
已结贴  问题点数:100 回复次数:10 
谁熟网页的排版?
有问题请教,熟悉的仁兄请进。

要让整块网页的内容在浏览器窗口内居中,要怎么排版?
搜索更多相关主题的帖子: 排版 浏览器 网页 
2012-02-25 03:11
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
xhtml4不支持<center>语法了,我要用css的指令。也不能用table。其實,我就要一個<div></div>塊在form中居中即可。在舊語法中,用<center></center>確實可以,但我現在不想用舊語法。

在這裡人臉熟,順便問一下嘛,懂的快來幫忙,問題淺,分多!

授人以渔,不授人以鱼。
2012-02-25 13:16
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
如果沒有簡捷的其他辦法,看來只能用3樓表格法了。

授人以渔,不授人以鱼。
2012-02-25 13:41
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 6楼 软件服务
我試過在<body>裏面設text-align:center,只對普通元素有效,對<div>是無效的(總是靠左放置),不知是什麼原因。你後面那個margin:auto,默認就是auto的呀。

授人以渔,不授人以鱼。
2012-02-25 13:46
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
咦,這樣竟然可以了。

<body style="text-align:center; margin-left:auto; margin-right:auto">
    <div>
    </div>
</body>


解釋一下margin:auto的詳細原理?

授人以渔,不授人以鱼。
2012-02-25 13:50
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
哦,我知道了,<div>不能設定寬度!

授人以渔,不授人以鱼。
2012-02-25 14:04
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
現在還有一個問題:這樣操作之後,使用position:absolute定位元素又不方便了。

授人以渔,不授人以鱼。
2012-02-25 17:29
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
是的,只要在任何一處設元素的position:absolute,就必須回到瀏覽器左上角定位。我需要的是<div></div>是流,但在<div>或<span>內部,元素能夠絕對定位。試了一下午都找不到頭緒。

授人以渔,不授人以鱼。
2012-02-25 23:49
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
除了居中時不可以,其他都可以。position.absolute按說是在父元素內絕對定位,那麼<div></div>浮動,而裏面的元素以塊內左上角絕對定位,理論是可行的。但我的試驗,在各種情況下都可以是這樣,但就是<div></div>無法居中,而一旦按照你上面說的那樣居中了,就不能再在塊內絕對定位了。

授人以渔,不授人以鱼。
2012-02-26 12:55
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
塊內相對在新舊IE瀏覽器中顯示會錯位的。

授人以渔,不授人以鱼。
2012-02-26 13:20
快速回复:谁熟网页的排版?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040271 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved