关于层的对齐问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:51:42
我上司告诉我现在流行用层做网页,我以前就是用开IFRAME的,不过既然要满足上司的要求,只能尝试用层,但层很烦,常常歪掉,我实在拿他没辙了……ToT,各位高手帮帮忙啊……怎样做才能让层乖乖的不乱移呢……

我发现的问题类似一换浏览器、或者换800X600就会歪掉……
希望能解决这个问题……哭求……

呵呵,楼主的问题我也遇到过,举个例子就清楚了
<div style="position:relative; padding-left:30px">内容</div>
说明,层的属性position的relative是指相对定位,而absolute是绝对定位。
如果你用的是绝对定位absolute,则以后设置上下边距时,是相对整个屏幕的位置,当浏览器窗口放大缩小时,它的位置相对屏幕的位置不会,但相对浏览器位置会变,就会出现所说的乱移了
如果是属性设为relative相对定位,
<div style="position:relative"></div>相对浏览器的位置
如果在前面加上了<table><tr><td><div style="position:relative"></div></td></tr></table>
则是相对此表格的位置,当浏览器窗口或是分辩率改变时,它的位置相对浏览器或是表格是不变的,所以就不会乱了

哎,希望说的还清楚:)

多学一点CSS吧,你可以到这个网站看一下,http://www.w3cn.org