luDaoWenMai.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?php
  2. // 轮播图数据
  3. $carouselItems = [
  4. [
  5. "image" => "/images/test-header-1.png",
  6. "alt" => "厦门市文化遗产宣传图"
  7. ],
  8. [
  9. "image" => "https://picsum.photos/id/1036/1200/400",
  10. "alt" => "厦门风景图"
  11. ],
  12. [
  13. "image" => "https://picsum.photos/id/1037/1200/400",
  14. "alt" => "厦门文化遗产保护"
  15. ]
  16. ];
  17. ?>
  18. <!DOCTYPE html>
  19. <html lang="zh-CN">
  20. <head>
  21. <meta charset="UTF-8">
  22. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  23. <title>厦门市文化遗产保护中心 - 鹭岛文脉</title>
  24. <link rel="stylesheet" href="/css/fonts.css">
  25. <link rel="stylesheet" href="/css/fontawesome.min.css">
  26. <link rel="stylesheet" href="/css/bootstrap.min.css">
  27. <link rel="stylesheet" href="/css/swiper-bundle.min.css">
  28. <link rel="stylesheet" href="/css/style.css">
  29. <script src="/js/jquery-3.7.1.js"></script>
  30. <script src="/js/bootstrap.bundle.js"></script>
  31. <script src="/js/swiper-bundle.min.js"></script>
  32. </head>
  33. <body>
  34. <?php include __DIR__ . '/components/navbar.php'; ?>
  35. <!-- 轮播图 -->
  36. <div class="swiper mySwiper" style="width: 100%; height: 400px;">
  37. <div class="swiper-wrapper">
  38. <?php foreach ($carouselItems as $item): ?>
  39. <div class="swiper-slide">
  40. <img src="<?php echo $item['image']; ?>" alt="<?php echo $item['alt']; ?>" style="width: 100%; height: 100%; object-fit: cover;">
  41. </div>
  42. <?php endforeach; ?>
  43. </div>
  44. <div class="swiper-pagination"></div>
  45. <div class="swiper-button-prev"></div>
  46. <div class="swiper-button-next"></div>
  47. </div>
  48. <!-- 主要内容 -->
  49. <div class="main-content">
  50. <div class="container">
  51. </div>
  52. </div>
  53. <?php include __DIR__ . '/components/footer.php'; ?>
  54. <script>
  55. $(document).ready(function() {
  56. // 初始化 Swiper
  57. const swiper = new Swiper(".mySwiper", {
  58. slidesPerView: 1,
  59. spaceBetween: 30,
  60. loop: true,
  61. pagination: {
  62. el: ".swiper-pagination",
  63. clickable: true,
  64. },
  65. navigation: {
  66. nextEl: ".swiper-button-next",
  67. prevEl: ".swiper-button-prev",
  68. },
  69. autoplay: {
  70. delay: 5000,
  71. disableOnInteraction: false,
  72. },
  73. });
  74. });
  75. </script>
  76. </body>
  77. </html>