用input 和 select 重叠 来做一个可编辑的combobox,遇到的问题

uteflyaway 2009-11-18 10:52:58
这种方法明显可行,但是是不是只有取 position:absolute;的时候才可以,如果位置固定,遇到页面有滚动条的时候,位置会不会乱?
我想到一种方法,就是用一个div浮动在屏幕上,把那些需要修改的项也就是那些combobox放到里面,这样位置固定在最前面。
请问有没有更好的方法,
或者能给个具体的实例来最好。
主要问题是解决取绝对坐标显示位置的问题。
...全文
219 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaofan_sap 2009-11-18
  • 打赏
  • 举报
回复
绝对定位的话 ,子元素是相对于它的第一个非静态父元素开始算top left的值,lz把div采用非静态定位的话,里面的子元素也就好控制了,用input和select组和实现combox,以前想过,但没做过 ,顶 lz
~~
dh20156 2009-11-18
  • 打赏
  • 举报
回复

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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