`

视频播放 ---滚动条的设置

 
阅读更多
此方法需要引入一个插件:jscroll.js.






以下为滚动条样式设置的详细说明:

 $(".dd").jscroll({ W:"12px"//设置滚动条宽度
	,BgUrl:""//设置滚动条背景图片地址
	,Bg:"#ccc"//设置滚动条背景图片position,颜色等
	,Bar:{  Pos:"bottom"//设置滚动条初始化位置在底部
			,Bd:{Out:"#000",Hover:"red"}//设置滚动滚轴边框颜色:鼠标离开(默认),经过
			,Bg:{Out:"green",Hover:"#fff",Focus:"orange"}}//设置滚动条滚轴背景:鼠标离开(默认),经过,点击
	,Btn:{  btn:true//是否显示上下按钮 false为不显示
			,uBg:{Out:"black",Hover:"#fff",Focus:"orange"}//设置上按钮背景:鼠标离开(默认),经过,点击
			,dBg:{Out:"black",Hover:"#fff",Focus:"orange"}}//设置下按钮背景:鼠标离开(默认),经过,点击
	,Fn:function(){}//滚动时候触发的方法
	});



下面请看例子:

例1:
代码:
<script type="text/javascript">
$(document).ready(function(){
 $(".ff").jscroll({
   W:"15px"
  ,BgUrl:"url(s_bg2.gif)"
  ,Bg:"right 0 repeat-y"
  ,Bar:{Pos:"bottom"
        ,Bd:{Out:"#a3c3d5",Hover:"#b7d5e6"}
        ,Bg:{Out:"-45px 0 repeat-y",Hover:"-58px 0 repeat-y",Focus:"-71px 0 repeat-y"}}
        ,Btn:{btn:true
              ,uBg:{Out:"0 0",Hover:"-15px 0",Focus:"-30px 0"}
              ,dBg:{Out:"0 -15px",Hover:"-15px -15px",Focus:"-30px -15px"}}
  ,Fn:function(){}
 });
});
</script>


结果:







例2:
代码:

<script type="text/javascript">

$(document).ready(function(){
 $(".ff").jscroll({
   W:"15px"
  ,BgUrl:"url(s_bg3.gif)"
  ,Bg:"right 0 repeat-y"
  ,Bar:{Pos:"bottom"
        ,Bd:{Out:"#a3c3d5",Hover:"#b7d5e6"}
        ,Bg:{Out:"-45px 0 repeat-y",Hover:"-58px 0 repeat-y",Focus:"-71px 0 repeat-y"}}
        ,Btn:{btn:true
              ,uBg:{Out:"0 0",Hover:"-15px 0",Focus:"-30px 0"}
              ,dBg:{Out:"0 -15px",Hover:"-15px -15px",Focus:"-30px -15px"}}
  ,Fn:function(){}
 });
});
</script>


结果:




例3:

代码:
<script type="text/javascript">
$(document).ready(function(){
 $(".hh").jscroll({
   W:"15px"
  ,BgUrl:"url(s_bg4.gif)"
  ,Bg:"right 0 repeat-y"
  ,Bar:{Pos:"bottom"
        ,Bd:{Out:"#a3c3d5",Hover:"#b7d5e6"}
        ,Bg:{Out:"-45px 0 repeat-y",Hover:"-58px 0 repeat-y",Focus:"-71px 0 repeat-y"}}
        ,Btn:{btn:true
              ,uBg:{Out:"0 0",Hover:"-15px 0",Focus:"-30px 0"}
              ,dBg:{Out:"0 -15px",Hover:"-15px -15px",Focus:"-30px -15px"}}
  ,Fn:function(){}
 });
});
</script>


结果:





例4:

代码:
<script type="text/javascript">
$(document).ready(function(){
 $(".ii").jscroll({
   W:"15px"
  ,BgUrl:"url(s_bg5.gif)"
  ,Bg:"right 0 repeat-y"
  ,Bar:{Pos:"bottom"
        ,Bd:{Out:"#a3c3d5",Hover:"#b7d5e6"}
        ,Bg:{Out:"-45px 0 repeat-y",Hover:"-58px 0 repeat-y",Focus:"-71px 0 repeat-y"}}
        ,Btn:{btn:true
              ,uBg:{Out:"0 0",Hover:"-15px 0",Focus:"-30px 0"}
              ,dBg:{Out:"0 -15px",Hover:"-15px -15px",Focus:"-30px -15px"}}
  ,Fn:function(){}
 });
});
</script>



结果:











文章来源:http://app.soche8.com/show/jscoll/
  • 大小: 51.6 KB
  • 大小: 30.7 KB
  • 大小: 28.7 KB
  • 大小: 42.6 KB
  • 大小: 42.2 KB
分享到:
评论

相关推荐

    MFC下用OPCVCV实现视频播放,滚动条拖动

    在本文中,我们将深入探讨如何在MFC(Microsoft Foundation Classes)环境下利用OpenCV(开源计算机视觉库)和Media Foundation(MF)组件来实现视频播放功能,包括视频的打开、播放、停止以及通过滚动条选择播放...

    视频播放控制——滚动条 oencv

    本主题聚焦于如何利用OpenCV实现视频播放控制,特别是通过添加滚动条来实现更精细的播放操作。滚动条是一种常见的用户界面元素,它允许用户在给定范围内平滑地调整参数,例如在视频播放中调整播放位置。 首先,理解...

    jQuery仿淘宝商品播放视频页面滚动悬浮视频播放效果

    这通常涉及到一些数学运算,例如使用`$(window).scrollTop()`获取滚动条顶部到页面顶部的距离。 此外,考虑到视频播放的控制,我们还需要处理视频元素的play/pause状态。当页面滚动到视频元素时,视频应该自动开始...

    让滚动条消失

    - **全屏模式**:在播放视频或展示图片时,隐藏滚动条可以减少干扰,让用户更加专注于内容本身。 - **响应式设计**:为了使网站在不同设备上都能呈现出最佳的视觉效果,有时需要隐藏不必要的滚动条。 - **美学考量**...

    flash新闻滚动条(横向)

    它支持动画制作、图形渲染、视频播放以及编程功能,通过ActionScript语言可以实现复杂的交互逻辑。 2. **ActionScript**:ActionScript是Flash中的编程语言,基于ECMAScript标准,用于控制和交互Flash内容。在新闻...

    视频播放滑条控制

    - 确保在播放视频之前初始化滑条,并在视频播放结束后将滑条设置为结束位置。 5. **优化用户体验**: - 可以添加实时预览功能,即当用户移动滑条时,视频预览窗口会即时显示当前时间点的画面,增强交互性。 - ...

    3.增加滚动条现实播放进度

    滚动条不仅提供了一个直观的方式来查看视频播放的位置,还允许用户通过拖动来快进或后退到视频的特定位置。在Swift中实现这一功能,我们可以使用AVFoundation框架和UIKit进行集成。 首先,我们需要导入必要的库: `...

    iOS仿视频播放,视频预加载,视频下载

    在iOS开发中,实现“仿视频播放,视频预加载,视频下载”的功能是常见的需求,尤其是在构建类似抖音这样的短视频应用时。以下是对这些知识点的详细解释: 1. **视频播放**: - iOS中,我们可以使用AVFoundation...

    vue3仿抖音视频滑动切换播放

    总结起来,"vue3仿抖音视频滑动切换播放"项目涉及Vue3响应式系统、HTML5视频播放、自定义指令、手势识别、状态管理和可能的UI库应用。通过学习和实践这个项目,开发者不仅可以深化对Vue3的理解,还能提升在移动端H5...

    Sly.js水平和垂直滚动条播放进度

    对于“水平滚动条播放进度”,这通常指的是在水平滚动时,滚动条可以反映出当前浏览位置相对于整个内容的比例,就像视频播放器中的进度条一样。这种设计能够帮助用户更好地理解他们在内容中的位置,并且能够直观地...

    视频播放器带视频播放列表

    在本场景中,我们关注的是一个具备视频播放列表功能的播放器,这意味着它不仅可以播放单个视频,还能连续播放一系列视频,用户可以方便地浏览和选择不同的视频进行观看。此外,播放器还支持声音大小控制和全屏切换,...

    使用opencv播放视频

    描述中提到的“带有控制视频播放的滚动条”,这可能是指实现一个用户界面,允许用户通过滚动条控制视频的播放进度。在Windows环境中,可以结合使用Microsoft的Windows API或者Qt等第三方库来创建这样的界面。滚动条...

    Android项目源码视频播放器支持拖动进度边播边缓

    首先,我们来探讨视频播放的核心组件——`MediaPlayer`。`MediaPlayer`是Android SDK提供的一个类,它能够处理音频和视频的播放。在实现拖动进度边播边缓的功能时,我们需要对`MediaPlayer`进行深入的控制,特别是...

    5.点击拖拽滚动条改变播放进度

    综上所述,实现“点击拖拽滚动条改变播放进度”功能的关键在于创建并设置UIProgressView,监听其值改变事件,以及在播放器中正确处理进度改变请求。在Swift中,这通常涉及到UI控件的交互、手势识别以及媒体播放器的...

    ios-类似微信、QQ的tableview上的多个视频播放.zip

    7. **滚动优化**:当用户快速滚动UITableView时,我们应暂停非可视范围内的所有视频播放,以节省系统资源。可以利用UITableView的`willDisplayCell(_:forRowAt:)`和`didEndDisplayingCell(_:forRowAt:)`方法来控制...

    tvme_range.rar_256 merange_range_tv range_滚动条

    "tv range"可能是指该滚动条特别适用于电视或视频播放相关的应用,提供了对播放进度的精细控制。 压缩包内的文件列表包括: 1. nMyScrollBar.aps:这是Visual C++项目的工程文件,包含了工程的基本信息和编译设置。...

    videojs视频可拖动播放与不可拖动播放

    videojs视频可拖动播放与不可拖动播放

    HTML5视频播放器随页面滚动固定页面右下角效果

    "HTML5视频播放器随页面滚动固定页面右下角效果"是一种交互式设计技术,它使得视频播放区域始终保持在用户视野的右下角,即使当用户滚动页面时也是如此。这种效果可以提高用户体验,特别是对于那些希望在浏览页面...

    audioRelatimePlayer-master(1)_qt播放器_qt播放视频_QT_

    - 组件丰富:包括按钮、文本框、滚动条、进度条等UI组件,以及网络、多媒体、文件系统等非UI模块。 2. **QT多媒体模块** - 在QT中,多媒体处理主要通过`QMediaPlayer`和`QMediaPlaylist`类来实现。`QMediaPlayer`...

Global site tag (gtag.js) - Google Analytics