0

我一直在使用 Scripterlative 的一个名为 CursorDivScroll 的脚本,它根据光标位置滚动 div 的内容。就我而言,我想从 div 的右侧垂直滚动内容;不是连续滚动,而是移动一点然后停止,以便用户进行一些控制。我在让脚本正常工作时遇到问题,想知道是否有人知道更好的解决方案?我的脚本使用 cursordivscroll.js 和这个脚本,它位于我的 div 下方。

 <script type='text/javascript' >
     $(document).ready(function() {
  CursorDivScroll( 'repertoiredetails', 40, 10 ).noHorizontal();
     });
 </script>

感谢您提前提供任何帮助。

 <div id="repertoiredetails">
 <p>content</p>
 </div><!-- close repertoiredetails-->

    #repertoiredetails {
background-color:#000;
width:400px;
opacity:0.7; filter:alpha(opacity=70);
    margin-top:140px;
float:left;
height:auto;    
    display:none;
    margin-left:-2px;
    padding-top:5px;
    border-radius:5px;
    -moz-border-radius:5px; /* Firefox 3.6 and earlier */
    z-index:999;
 }

 #repertoiredetails {
cursor: url(../images/arrow.png), auto;
    position:relative;

 }

 #repertoiredetails p {
  text-align:justify;
  text-justify:inter-word; 
  color:#999; 
  font-family:'Arial Narrow', Arial, sans-serif;
  font-size:13px;
  width:400px;
  padding:20px;
 }
4

1 回答 1

1

不知道为什么noHorizontal()它不起作用,但是通过对 CSS 进行一些更改,您可以使其工作。

小提琴示例:http: //jsfiddle.net/M4AXB/1/

祝你好运!

于 2012-09-12T22:38:23.747 回答