主题:  关于定位问题??????

小惠

职务:普通成员
等级:1
金币:0.0
发贴:8
注册:2000/11/24 12:10:18
#12000/12/7 13:20:58
我在800*600下的页面,用层定位后,再到1024*786下,都显示在左边,怎样让整个页面居中呢?????????
谢谢仙人赐教!!!



阿三

职务:普通成员
等级:2
金币:1.0
发贴:569
注册:2000/12/4 2:19:22
#22000/12/7 13:39:31
我这人层用的很少,所以这方面的知识比较欠缺,也很想听听大家的赐教!!!



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:880
注册:2000/11/14 18:30:49
#32000/12/7 20:04:15
层只能绝对定位,就是说不管屏幕多大,它都在离屏幕左***像素的地方。

干吗要用层??它的兼容性很差的,如果你用NC浏览会很难看的。也许整个页面都没有了。 ;)



过马路的鸡

职务:普通成员
等级:1
金币:1.0
发贴:195
注册:2000/12/11 13:36:45
#42000/12/11 17:53:36
实现层相对定位的关键是:
一、先赋予参照物(可以是 table,tr,td... )一个 CSS 的属性 position:relative 。这样浏览器就会以它的左上角为原点,建立新的坐标系。
二、在参照物的下一级加入层,并赋予层绝对定位的 CSS 属性 position:absolute 。注意:这时绝对定位的 top 和 left 的值都是先对于参照物的。

这样不管你的参照物位置怎样移动,层也就跟着移动了。这对使用层做显现式菜单,而页面实用居中对齐的网页来说很重要,不然用800x600做的网页,在1024x768下就会按键和菜单分离。



sluger

职务:普通成员
等级:1
金币:0.0
发贴:61
注册:2000/12/11 11:11:34
#52000/12/11 19:40:14
层的两面性,有其好处,也有起坏处!!!
表格和层的结合是完美的东西



cubel

职务:普通成员
等级:1
金币:0.0
发贴:11
注册:2000/12/11 22:05:11
#62000/12/11 22:25:49
层的优点在于定位方便,但是这个也是缺点,有时候定位自己都搞不清楚



阿鲁巴

职务:普通成员
等级:2
金币:1.0
发贴:342
注册:2000/12/5 22:25:43
#72000/12/11 23:49:42
byteart在上个贴子中说
引用:
层只能绝对定位,就是说不管屏幕多大,它都在离屏幕左***像素的地方。

干吗要用层??它的兼容性很差的,如果你用NC浏览会很难看的。也许整个页面都没有了。


为什么要用NC呢?我讨厌死NC了!即使我不喜欢微软都好,但我更讨厌NC!用这种什么都不兼容然后又我行我素的浏览器的人都是大大的有问题!(除调试网页的人以外)



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:880
注册:2000/11/14 18:30:49
#82000/12/12 0:23:57
但是现在至少还有10%的NC用互。做为一个商业的网站是不会忽略这样庞大的群体的!