一个滚动条用于三个选项或选择区域

One Scroll Bar for three option or select areas

本文关键字:选项 区域 选择 三个 用于 一个 滚动条      更新时间:2023-09-26

我想实现三个<select>...</select>区域或<option>...</option>区域,用一个滚动框控制,应该看起来像

|-------|  |-------|  |-------| /' 
|  aas  |  |  aas2 |  |  sdj3 |  | 
|  asd  |  |  asd2 |  | werh3 |  |
|  qwd  |  |  qwd2 |  | qwe3  |  | 
|-------|  |-------|  |-------| '/ 

是否可以创建一个单独的滚动条,我该如何实现它?

我应该使用 jquery 和 javascript 还是其他任何东西?

当然是的:
看看这个:http://jsfiddle.net/freealone/eEhky/3/

你不能只制作一个具有指定高度和 CSS 溢出:滚动的容器div ; 并将这三个区域(作为div)放在容器内吗?

你所需要的只是一点 css。只需将这三个元素放在带有类的div 中,例如 .main 并添加此 css:

.main {
 max-height: 100px; //or whatever you want
 overflow-y: scroll;
}

看看 css 溢出属性

我认为这是您需要的最简单解决方案:http://jsfiddle.net/g3UWu/1/

我认为你可以做到。有一个问题你想选择吗?我举这个例子。这是你想要的吗?当您选择项目时,它将变为红色并选中一个复选框。它是纯的js

http://jsfiddle.net/boralp/qQD7U/7/

我找到了一种很好的方法来滚动表格,为此有必要将表格包含在包装器中,并且对于包装器应用以下样式:

.scroll_wrapper{
  float:left;
  overflow:auto;
  height:266px;    <-- some custom height
  width:100%;
}

这适用于IE和Mozilla浏览器。

所以我只是创建包含 3 列的包装表,而不是使用div 标签创建表......

但无论如何,建议确实有效。

在这里尝试15个最好的jquery滚动条

http://slodive.com/web-development/jquery-scroll/