jQuery 选项卡样式证明滑块

  • 源码大小:106.8KB
  • 所需积分:1积分
  • 源码编号:19JP-3739
  • 浏览次数:1046次
  • 最后更新:2023年07月17日
  • 所属栏目:滑块
本站默认解压密码:19jp.com 或 19jp_com

简介

这是一个用jQuery和CSS编写的推荐滑块,它展示了作者的图像,每个图像都包含一句话和推荐文本。用户可以像在标签UI中一样在推荐之间切换。

这可以在个人网站上用来展示用户的评价,这反过来又有助于提高企业的转化率。

如何使用它:

1.将作者图片和推荐文本添加到tesimonal滑块中。

  1. <div class="testimonial-section">
  2. <h1>Testimonial Title</h1>
  3. <!-- Images -->
  4. <div class="testimonial-pic">
  5. <img class="active" src="images/face-01.jpg" data-alt="tab1">
  6. <img src="images/face-02.jpg" data-alt="tab2">
  7. <img src="images/face-03.jpg" data-alt="tab3">
  8. <img src="images/face-04.jpg" data-alt="tab4">
  9. </div>
  10. <!-- Testimonial Text -->
  11. <div class="testimonial">
  12. <div class="content active" id="tab1">
  13. <p>Testimonial 1</p>
  14. <p>Sally, Web Desginer</p>
  15. </div>
  16. <div class="content" id="tab2">
  17. <p>Testimonial 2</p>
  18. <p>Amy, Graphic Designer</p>
  19. </div>
  20. <div class="content" id="tab3">
  21. <p>Testimonial 3</p>
  22. <p>Jung Ho, Developer</p>
  23. </div>
  24. <div class="content" id="tab4">
  25. <p>Testimonial 4</p>
  26. <p>Chris, Printing Desinger</p>
  27. </div>
  28. </div>
  29. </div>

2.必要的CSS样式。

  1. .testimonial-section {
  2. width: 800px;
  3. text-align: center;
  4. background-color: #fff;
  5. padding: 20px;
  6. border-radius: 10px;
  7. box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  8. }
  9.  
  10. .testimonial-section h1 {
  11. font-size: 25px;
  12. margin-bottom: 30px;
  13. }
  14.  
  15. .testimonial-pic img {
  16. width: 100px;
  17. filter: grayscale(1);
  18. margin: 5px;
  19. cursor: pointer;
  20. transition: 0.3s;
  21. }
  22.  
  23. .testimonial-pic img.active {
  24. filter: grayscale(0);
  25. border-radius: 50%;
  26. }
  27.  
  28. .testimonial .content {
  29. display: none;
  30. }
  31.  
  32. .testimonial .content.active {
  33. display: block;
  34. }
  35.  
  36. .testimonial .content p:nth-child(2) {
  37. font-weight: bold;
  38. }

3.在结束body标记之前加载最新的jQuery JavaScript库。

  1. <script src="/path/to/cdn/jquery.slim.min.js"></script>

4.点击推荐图片,在推荐之间切换。

  1. $('.testimonial-pic img').click(function () {
  2.  
  3. $(this).addClass('active')
  4. $(this).siblings().removeClass('active')
  5.  
  6. $('.testimonial .content').removeClass('active')
  7. $('#' + $(this).attr('data-alt')).addClass('active')
  8. })

预览截图