javascript – html选择滚动条

前端之家收集整理的这篇文章主要介绍了javascript – html选择滚动条前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在html选择框中添加滚动条?有没有任何 javascript库模拟这种行为?

或者有没有重新设计,界面我有2个选择框,项目可以通过>>移动到右边的选择框. &安培; << Filezilla,norton指挥官,总指挥官的类型的接口,可以左右移动项目…(问题是如何重新设计,以查看固定宽度选择框中的溢出字)

this forum post,指向另一个example,示例代码将覆盖使用div显示其他文本,但它要求用户将鼠标悬停在选项上.不是我正在寻找的解决方案,虽然我会暂时使用它.

<html>

<body>
<table>
<tr><td>
<select size="4" id="mySelect" style="width:65px;color:#f98ad3;">
    <option value="1" selected>option 1 The Long Option</option>
    <option value="2">option 2</option>
    <option value="3">option 3</option>
    <option value="4">option 4</option>
    <option value="5">option 5 Another Longer than the Long Option ;)</option>
    <option value="6">option 6</option>
</select>
</td>
<td>
<input type="button" value=">>"/><br>
<input type="button" value="<<"/>
</td>
<td>
<select size="4" id="mySelect" style="width:65px;color:#f98ad3;">
    <option value="1" selected>option 1 The Long Option</option>
    <option value="2">option 2</option>
    <option value="3">option 3</option>
    <option value="4">option 4</option>
    <option value="5">option 5 Another Longer than the Long Option ;)</option>
    <option value="6">option 6</option>
</select>
</td>
</tr>
</table>
</body>
</html>

目标浏览器是MSIE.从上面的代码中,用户无法看到“选项1长选项”等,每个选项最多可以有200char.

解决方法

本机不支持HTML Select中的水平滚动条.但是,这里有一种创建水平滚动条的外观的方法

首先创建一个css类

<style type="text/css">
 .scrollable{
   overflow: auto;
   width: 70px; /* adjust this width depending to amount of text to display */
   height: 80px; /* adjust height depending on number of options to display */
   border: 1px silver solid;
 }
 .scrollable select{
   border: none;
 }
</style>

2.将DIV包含在DIV中 – 也显式地将大小设置为选项数.

<div class="scrollable">
<select size="6" multiple="multiple">
    <option value="1" selected>option 1 The Long Option</option>
    <option value="2">option 2</option>
    <option value="3">option 3</option>
    <option value="4">option 4</option>
    <option value="5">option 5 Another Longer than the Long Option ;)</option>
    <option value="6">option 6</option>
</select>
</div>
原文链接:https://www.f2er.com/js/151241.html

猜你在找的JavaScript相关文章