jquery插件jCarouselLite实现图片无缝滚动

本文介绍如何使用jQuery插件jCarouselLite创建图片轮播功能,包括配置自动滚动间隔及滚动速度,并展示了具体的HTML、CSS和JavaScript代码实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <htmlxmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
  5. <title>关于jquery插件jCarouselLite的问题</title>
  6. <scriptsrc="jquery-1.2.6.pack.js"type="text/javascript"></script>
  7. <scriptsrc="jcarousellite_1.0.1.js"type="text/javascript"></script>
  8. <scripttype="text/javascript">
  9. $(document).ready(function(){
  10. $(".carousel").jCarouselLite({
  11. auto:800,
  12. speed:1000
  13. });
  14. });
  15. </script>
  16. <styletype="text/css">
  17. body{
  18. color:#000000;
  19. font-family:verdana,sans-serif;
  20. font-size:80%;
  21. font-size-adjust:none;
  22. font-style:normal;
  23. font-variant:normal;
  24. font-weight:normal;
  25. letter-spacing:1px;
  26. line-height:160%;
  27. }
  28. ul{
  29. margin:0;
  30. padding:0;
  31. list-style-type:none;
  32. }
  33. .clear{
  34. clear:both;
  35. }
  36. .carousel{
  37. margin:0pt0pt20px40px;
  38. padding:10px0pt0pt;
  39. position:relative;
  40. }
  41. .jCarouselLite{
  42. background-color:#DFDFDF;
  43. border:1pxsolidblack;
  44. float:left;
  45. /*官方有这段不知道有何用处,如果放进去就会显示不了图片了,js动态产生的值为何没有替换掉*/
  46. /*left:-5000px;
  47. position:relative;
  48. visibility:hidden;*/
  49. }
  50. .jCarouselLiteliimg{
  51. background-color:#fff;
  52. width:150px;
  53. height:118px;
  54. margin:10px;
  55. }
  56. /*jCarouselLite动态计算产生的css如下(用firebug查看的值)start*/
  57. /*.jCarouselLite{
  58. overflow:hidden;visibility:visible;position:relative;z-index:2;left:0px;width:510px;
  59. }
  60. .jCarouselLiteul{
  61. margin:0pt;padding:0pt;position:relative;list-style-type:none;z-index:1;width:2890px;left:-510px;
  62. }
  63. .jCarouselLiteli{
  64. overflow:hidden;float:left;width:170px;height:144px;
  65. }
  66. .jCarouselLiteliimg{
  67. overflow:hidden;
  68. }
  69. *//*end*/
  70. /*最终想要的结果是是左边按钮-中间图片-右边按钮,如果把插件的js去掉,把上面注释掉的css应用上去就是想要的结果*/
  71. </style>
  72. </head>
  73. <body>
  74. <divclass="carousel">
  75. <divclass="jCarouselLite">
  76. <ul>
  77. <li><imgsrc="image/1.jpg"alt=""width="150"height="118"/></li>
  78. <li><imgsrc="image/2.jpg"alt=""width="150"height="118"/></li>
  79. <li><imgsrc="image/3.jpg"alt=""width="150"height="118"/></li>
  80. <li><imgsrc="image/4.jpg"alt=""width="150"height="118"/></li>
  81. <li><imgsrc="image/5.jpg"alt=""width="150"height="118"/></li>
  82. <li><imgsrc="image/6.jpg"alt=""width="150"height="118"/></li>
  83. </ul>
  84. </div>
  85. <divclass="clear"></div>
  86. </div>
  87. </body>
  88. </html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值