主题:  如何定位层的位置?

lgyx

职务:普通成员
等级:1
金币:0.0
发贴:1
注册:2002/3/26 15:08:23
#12002/3/26 15:15:27
我想做动态下拉菜单,可不论用插件还是自己做,都遇到一个同样的问题,菜单的位置在当前分辨率下调整好后,(例如1024*)换个分辨率(768800*600)位置就变了!!1而且特别难看???请问高手如何解决
这个问题!!!多谢



I''MAD

职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
#22002/3/26 15:24:08

DW的相对定义层
www.5dmedia.com/bbs/newsdetail.asp?id=253094

请问在DW4中做弹出式菜单怎样才可以控制好子菜单(层)的位置
www.5dmedia.com/bbs/newsdetail.asp?id=249597

我理解的相对定位
www.5dmedia.com/bbs/newsdetail.asp?id=254117



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
注册:2002/1/15 11:01:54
#32002/3/26 15:38:15
用获得clientWidth计算层的LEFT,我一直这样做.
给你一段SCRIPT看看

function hide_nodiv(obj)
{
    obj.style.display="none";
}
function hide_showdiv(obj)
{
    ScrW=document.body.clientWidth;

    // ** 在这里为ScrW计算一个合理的值 **

    obj.style.left=ScrW;
    obj.style.display=""
}