现在 有一个文本框和一个table 在同一个
由于table内很多行 所以导致弹出的窗口有垂直滚动条,当滚动条滚动时 文本框也会随之滚动
希望可以做到只有table数据随之滚动,文本框在最上面固定 需要怎么做呢?
回复讨论(解决方案)
position:fixed
?
position:fixed
? 不太对, 这个属性是对于整个页面固定的 而我要的是一个div里的另一个DIV 针对外层DIV固定
外面那层div加个split="true"
外面那层div加个split="true"
现在是这样一个结构
div table 相关都在JSP里面 很多页面都用到了搜索框 即 text文本框 所以 这个是写在JS里面的
现在想的是 只改 这里 让文本框 相对于DIV固定在最上面 就是看table中的行 翻滚 但是文本框一直在div最上面即可 可以实现么
外面那层div加个split="true"
.
现在是这样
只修改 div 小 和 input 可以实现我说的text 在div大最上面固定么
你不想改变现有结构 可以参考这个(不过真没有我那个方法方便):http://blog.sina.com.cn/s/blog_62f573ad01013ntd.html
你不想改变现有结构 可以参考这个(不过真没有我那个方法方便):http://blog.sina.com.cn/s/blog_62f573ad01013ntd.html
虽然没有解决我的问题 依然谢谢你~~~
还有人有高见么 坐等
外面那层div加个split="true"
我试过了 不对~~~~~~~~~
我的是好的,效果图如下:
我的是好的,效果图如下:
嗯 你的图跟我需求差不多 方便共享下源码么
我的是好的,效果图如下:
我用你的 为什么 显示出来就没有下拉条了。
我的是好的,效果图如下:
再麻烦看下我哪里是不是写错了还是理解错了
按4楼方法 为什么table的数值都跑到右面去了 滚动条也没了
直接一个position:absolute 不是就可以了么
直接一个position:absolute 不是就可以了么 是给小的DIV加么
直接一个position:absolute 不是就可以了么 是给小的DIV加么
对,然后用js获取外层div的滚动高度,当外层div滚动时更新就好了。
把table单独放到一个div中,给div设置overflow:auto;
还有人有高见么 坐等
简单的一个定位就好了,给你示例:
1 2 3 4 5 6
把table单独放到一个div中,给div设置overflow:auto;
你看我15楼的截图啊 是给table单独放到一个div里了 并且也设置aotu了 但是不对啊
还有人有高见么 坐等
简单的一个定位就好了,给你示例:
1 2 3 4 5 6
非常感谢 基本满足结果了 现在还有一个问题就是 下拉滚动时 input是透明的 如下图
还有人有高见么 坐等
简单的一个定位就好了,给你示例:
1 2 3 4 5 6
非常感谢 基本满足结果了 现在还有一个问题就是 下拉滚动时 input是透明的 如下图
我给的示例的div上的就特意已经加上了背景:background: #fff; 你设置成你自己的颜色就行了,div的大小也可以根据实际情况调整下。
还有人有高见么 坐等
简单的一个定位就好了,给你示例:
1 2 3 4 5 6
非常感谢 基本满足结果了 现在还有一个问题就是 下拉滚动时 input是透明的 如下图
我给的示例的div上的就特意已经加上了背景:background: #fff; 你设置成你自己的颜色就行了,div的大小也可以根据实际情况调整下。
非常感谢 学习到很多 谢谢~~










