关于含有滚动条的标签绝对定位问题

errorfun 2006-12-07 04:52:41
遇到了一个郁闷问题,请各位帮帮忙

关于页面标签的定位问题
当标签处于另一个标签中时,如果这个标签有滚动(auto),那它的坐标定位怎么改也是相对定位,而无法使用绝对定位处理

有知道解决方法的朋友吗?

PS:已对标签进行设置:
element.style.position = 'relative';
如果把样式:
overflowY : "auto",
overflowX : "auto",
都删掉的话就没问题,一加上这样式就出问题
...全文
375 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
errorfun 2006-12-08
  • 打赏
  • 举报
回复
问题已解决
errorfun 2006-12-07
  • 打赏
  • 举报
回复
我用的是prototype中的Postion的两个方法:relativize和absolutize。
先absolutize后,移动拖动对象,然后再relativize回去时,如果没有滚动条,则能正确显示在我放置的位置,当有滚动条时,则会是:放置的位置-滚动条的那个层与页面top和left的偏移离
errorfun 2006-12-07
  • 打赏
  • 举报
回复
不好意思,说反了:是当标签处于另一个标签中时,如果这个标签有滚动(auto),那它的坐标定位怎么改也是绝对定位,而无法使用相对定位处理
zeroleonhart 2006-12-07
  • 打赏
  • 举报
回复
element.style.position = 'relative';


------------------------

这不是相对定位吗?绝对定位是absolute
另外你定义了top,left之类的参数了吗?

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧