当前位置: 代码迷 >> ASP.NET >> 怎样使控件相对位置不变?该如何解决
  详细解决方案

怎样使控件相对位置不变?该如何解决

热度:3865   发布时间:2013-02-26 00:00:00.0
怎样使控件相对位置不变?
我做了个表其中有控件textbox等,另有控件Calendar让其位置位于table上方但不在table中,与某textbox相近,但当页面大小变化时,Calendar与textbox位置就变化了,我该怎么做?

------解决方案--------------------------------------------------------
你设置相对位置看看
------解决方案--------------------------------------------------------
传这个 textbox 的位置给 Calendar, 然后根据这个位置去定位
------解决方案--------------------------------------------------------
o.style.left = parseInt(o.style.left) + window.event.clientX
o.style.top = parseInt(o.style.top) + window.event.clientY
------解决方案--------------------------------------------------------
不要绝对定位(比如象素),而要使用相对(比如百分比)
  相关解决方案