javascript - 让这些箭头滚动? jquery 和 html

标签 javascript jquery html scroll

我正在尝试创建一个带有图像的小幻灯片。我希望能够水平滚动以查看所有图像。

我有:

<div class="gallery"> 
    <div class="back" style="opacity: 0.6;"></div>  
    <div class="thumbs">      
        <ul class="ad-thumb-list"> 
            <li>
               <img id="thumb01" src="../jpeg/thumbnails/01.jpg" title="page 1"/>
            </li>
            (I have many <li>'s listed)
        </ul>    
    </div>  
    <div class="forward" style="opacity: 0.6;"></div> 
</div>

我用 css 对整个事物进行了样式化,并且在 thumbs div 上设置了 display:hidden。我只需要箭头功能,但我不知道要使用哪种类型的代码。任何帮助都会很棒!

最佳答案

<style type="text/css">
    .ad-thumb-list 
    {
        width:650px;
        }
    .ad-thumb-list li 
    {
        display:block; 
        float:left;
        width:100px;
        height:100px;
        margin-right:20px;
        border:solid 1px #ccc;
        }
    .thumbs 
    {
        overflow:hidden;
        height:120px;
        width:280px;
        }            
</style>

和 js:

<script type="text/javascript">
    $(function () {

        $('.forward').click(function () {
            $('.thumbs').animate({ scrollLeft: '+=' + $('.ad-thumb-list li').width() });
        });
        $('.back').click(function () {
            $('.thumbs').animate({ scrollLeft: '-=' + $('.ad-thumb-list li').width() });
        });
    });
</script>

和html

    <div class="gallery"> 
   <div class="back" style="opacity: 0.6;">Back</div>  
      <div class="thumbs">      
         <ul class="ad-thumb-list"> 
            <li></li>
            <li></li>
            <li></li>
            <li></li>
            <li></li>
         </ul>    
      </div>  
   <div class="forward" style="opacity: 0.6;">Forward</div> 
</div>

关于javascript - 让这些箭头滚动? jquery 和 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3318730/

相关文章:

javascript - Webpack 没有捆绑 SCSS/CSS

javascript - 折叠 Accordion 面板时如何展开 HTML 网页?

jquery - 一个大的html表格是不是不可能装进一个小空间?

javascript - Jquery: $.each() 返回值然后结束

html - 将 Div inside body 设置为 100% height less body

javascript - 订单不和谐 js 中的 react

javascript - 当内容超过 x 高度时,如何动态地将节点从 contentEditable div 移动到另一个?

javascript - Chartjs 中的气泡图不起作用

javascript - 自调用函数的括号符号是否在 Javascript 中有用?

javascript - 防止html页面打开新窗口