Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="id">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Rahmat Tours - Travel Umroh Terpercaya</title>
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
- <style>
- /* Reset dan Base Styles */
- * {
- margin: 0;
- padding: 0;
- box-sizing: border-box;
- font-family: 'Poppins', sans-serif;
- }
- body {
- background-color: #f9f9f9;
- color: #333;
- line-height: 1.6;
- }
- /* Header */
- header {
- background-color: #1e3a8a;
- color: white;
- padding: 1rem 0;
- position: fixed;
- width: 100%;
- top: 0;
- z-index: 1000;
- box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
- transition: all 0.3s ease;
- }
- .container {
- width: 90%;
- max-width: 1200px;
- margin: 0 auto;
- }
- .header-content {
- display: flex;
- justify-content: space-between;
- align-items: center;
- }
- .logo {
- font-size: 1.8rem;
- font-weight: 700;
- display: flex;
- align-items: center;
- }
- .logo i {
- margin-right: 10px;
- color: #f59e0b;
- }
- nav ul {
- display: flex;
- list-style: none;
- }
- nav ul li {
- margin-left: 2rem;
- }
- nav ul li a {
- color: white;
- text-decoration: none;
- font-weight: 500;
- transition: color 0.3s;
- }
- nav ul li a:hover {
- color: #f59e0b;
- }
- .cta-button {
- background-color: #f59e0b;
- color: white;
- padding: 0.5rem 1.5rem;
- border-radius: 50px;
- font-weight: 600;
- transition: background-color 0.3s;
- }
- .cta-button:hover {
- background-color: #d97706;
- color: white;
- }
- /* Hero Slider */
- .hero {
- margin-top: 80px;
- position: relative;
- height: 80vh;
- overflow: hidden;
- }
- .slider {
- width: 100%;
- height: 100%;
- position: relative;
- }
- .slide {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- opacity: 0;
- transition: opacity 1s ease-in-out;
- background-size: cover;
- background-position: center;
- display: flex;
- align-items: center;
- }
- .slide.active {
- opacity: 1;
- }
- .slide-content {
- width: 50%;
- padding: 2rem;
- background-color: rgba(0, 0, 0, 0.6);
- color: white;
- border-radius: 10px;
- margin-left: 5%;
- animation: fadeInUp 1s ease-out;
- }
- .slide-content h1 {
- font-size: 2.5rem;
- margin-bottom: 1rem;
- color: #f59e0b;
- }
- .slide-content p {
- margin-bottom: 1.5rem;
- font-size: 1.1rem;
- }
- @keyframes fadeInUp {
- from {
- opacity: 0;
- transform: translateY(30px);
- }
- to {
- opacity: 1;
- transform: translateY(0);
- }
- }
- /* Jadwal Keberangkatan */
- .schedule {
- padding: 5rem 0;
- background-color: white;
- }
- .section-title {
- text-align: center;
- margin-bottom: 3rem;
- }
- .section-title h2 {
- font-size: 2.2rem;
- color: #1e3a8a;
- position: relative;
- display: inline-block;
- padding-bottom: 10px;
- }
- .section-title h2::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 50%;
- transform: translateX(-50%);
- width: 80px;
- height: 3px;
- background-color: #f59e0b;
- }
- .packages {
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
- gap: 2rem;
- }
- .package-card {
- background-color: #f8fafc;
- border-radius: 10px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
- transition: transform 0.3s, box-shadow 0.3s;
- }
- .package-card:hover {
- transform: translateY(-10px);
- box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
- }
- .package-image {
- height: 200px;
- background-size: cover;
- background-position: center;
- }
- .package-details {
- padding: 1.5rem;
- }
- .package-details h3 {
- font-size: 1.4rem;
- margin-bottom: 0.5rem;
- color: #1e3a8a;
- }
- .package-meta {
- display: flex;
- justify-content: space-between;
- margin-bottom: 1rem;
- color: #64748b;
- font-size: 0.9rem;
- }
- .price {
- font-size: 1.5rem;
- font-weight: 700;
- color: #f59e0b;
- margin: 1rem 0;
- }
- .package-features {
- margin: 1rem 0;
- }
- .feature {
- display: flex;
- align-items: center;
- margin-bottom: 0.5rem;
- }
- .feature i {
- color: #f59e0b;
- margin-right: 10px;
- }
- .book-now {
- display: block;
- width: 100%;
- padding: 0.8rem;
- background-color: #1e3a8a;
- color: white;
- border: none;
- border-radius: 5px;
- font-weight: 600;
- cursor: pointer;
- transition: background-color 0.3s;
- text-align: center;
- text-decoration: none;
- }
- .book-now:hover {
- background-color: #1e40af;
- }
- /* Testimoni */
- .testimonials {
- padding: 5rem 0;
- background-color: #f0f4f8;
- }
- .testimonial-container {
- display: flex;
- overflow-x: auto;
- scroll-snap-type: x mandatory;
- gap: 2rem;
- padding: 1rem 0;
- scrollbar-width: none; /* Firefox */
- }
- .testimonial-container::-webkit-scrollbar {
- display: none; /* Chrome, Safari, Opera */
- }
- .testimonial-card {
- min-width: 300px;
- scroll-snap-align: start;
- background-color: white;
- padding: 2rem;
- border-radius: 10px;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
- }
- .testimonial-header {
- display: flex;
- align-items: center;
- margin-bottom: 1rem;
- }
- .testimonial-avatar {
- width: 60px;
- height: 60px;
- border-radius: 50%;
- object-fit: cover;
- margin-right: 1rem;
- }
- .testimonial-author h4 {
- color: #1e3a8a;
- margin-bottom: 0.2rem;
- }
- .testimonial-author p {
- color: #64748b;
- font-size: 0.9rem;
- }
- .testimonial-rating {
- color: #f59e0b;
- margin-bottom: 1rem;
- }
- /* Video Testimoni */
- .video-testimonials {
- padding: 5rem 0;
- background-color: white;
- }
- .video-container {
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
- gap: 2rem;
- }
- .video-card {
- background-color: #f8fafc;
- border-radius: 10px;
- overflow: hidden;
- box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
- }
- .video-wrapper {
- position: relative;
- padding-bottom: 56.25%; /* 16:9 aspect ratio */
- height: 0;
- overflow: hidden;
- }
- .video-wrapper iframe {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- border: none;
- }
- .video-info {
- padding: 1.5rem;
- }
- .video-info h3 {
- color: #1e3a8a;
- margin-bottom: 0.5rem;
- }
- .video-info p {
- color: #64748b;
- font-size: 0.9rem;
- }
- /* Footer */
- footer {
- background-color: #1e3a8a;
- color: white;
- padding: 4rem 0 2rem;
- }
- .footer-content {
- display: grid;
- grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
- gap: 2rem;
- margin-bottom: 3rem;
- }
- .footer-column h3 {
- font-size: 1.3rem;
- margin-bottom: 1.5rem;
- position: relative;
- padding-bottom: 10px;
- }
- .footer-column h3::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 0;
- width: 50px;
- height: 2px;
- background-color: #f59e0b;
- }
- .footer-column p {
- margin-bottom: 1rem;
- opacity: 0.8;
- }
- .footer-links {
- list-style: none;
- }
- .footer-links li {
- margin-bottom: 0.8rem;
- }
- .footer-links a {
- color: white;
- text-decoration: none;
- opacity: 0.8;
- transition: opacity 0.3s;
- }
- .footer-links a:hover {
- opacity: 1;
- color: #f59e0b;
- }
- .social-links {
- display: flex;
- gap: 1rem;
- margin-top: 1rem;
- }
- .social-links a {
- display: flex;
- align-items: center;
- justify-content: center;
- width: 40px;
- height: 40px;
- background-color: rgba(255, 255, 255, 0.1);
- border-radius: 50%;
- color: white;
- transition: background-color 0.3s;
- }
- .social-links a:hover {
- background-color: #f59e0b;
- }
- .footer-bottom {
- text-align: center;
- padding-top: 2rem;
- border-top: 1px solid rgba(255, 255, 255, 0.1);
- opacity: 0.8;
- font-size: 0.9rem;
- }
- /* Animasi Scroll */
- .section {
- opacity: 0;
- transform: translateY(50px);
- transition: opacity 0.8s ease, transform 0.8s ease;
- }
- .section.visible {
- opacity: 1;
- transform: translateY(0);
- }
- /* Responsif */
- @media (max-width: 768px) {
- .header-content {
- flex-direction: column;
- text-align: center;
- }
- nav ul {
- margin-top: 1rem;
- flex-wrap: wrap;
- justify-content: center;
- }
- nav ul li {
- margin: 0.5rem;
- }
- .slide-content {
- width: 90%;
- margin: 0 auto;
- }
- .slide-content h1 {
- font-size: 1.8rem;
- }
- .section-title h2 {
- font-size: 1.8rem;
- }
- }
- </style>
- </head>
- <body>
- <!-- Header -->
- <header>
- <div class="container">
- <div class="header-content">
- <div class="logo">
- <i class="fas fa-kaaba"></i>
- <span>Rahmat Tours</span>
- </div>
- <nav>
- <ul>
- <li><a href="#home">Beranda</a></li>
- <li><a href="#packages">Paket Umroh</a></li>
- <li><a href="#testimonials">Testimoni</a></li>
- <li><a href="#video-testimonials">Video</a></li>
- <li><a href="#contact">Kontak</a></li>
- </ul>
- </nav>
- <a href="#packages" class="cta-button">Daftar Sekarang</a>
- </div>
- </div>
- </header>
- <!-- Hero Slider -->
- <section class="hero" id="home">
- <div class="slider">
- <div class="slide active" style="background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('https://images.unsplash.com/photo-1544551763-46a013bb70d5?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');">
- <div class="slide-content">
- <h1>Umroh Berkah 2023</h1>
- <p>Nikmati perjalanan spiritual Anda dengan fasilitas terbaik dan bimbingan ustadz berpengalaman. Paket 12 hari dengan akomodasi bintang 5.</p>
- <a href="#packages" class="cta-button">Lihat Jadwal</a>
- </div>
- </div>
- <div class="slide" style="background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('https://images.unsplash.com/photo-1519817650390-64a93db51149?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');">
- <div class="slide-content">
- <h1>Umroh Plus Turki</h1>
- <p>Kombinasi sempurna antara ibadah umroh dan wisata ke Turki. Kunjungi masjid bersejarah dan tempat-tempat menarik di Istanbul.</p>
- <a href="#packages" class="cta-button">Lihat Jadwal</a>
- </div>
- </div>
- <div class="slide" style="background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('https://images.unsplash.com/photo-1566378246598-5b11a0d486cc?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');">
- <div class="slide-content">
- <h1>Umroh Ramadhan 2023</h1>
- <p>Raih keberkahan Ramadhan dengan beribadah di tanah suci. Paket khusus 20 hari dengan program ibadah intensif.</p>
- <a href="#packages" class="cta-button">Lihat Jadwal</a>
- </div>
- </div>
- </div>
- </section>
- <!-- Jadwal Keberangkatan -->
- <section class="schedule section" id="packages">
- <div class="container">
- <div class="section-title">
- <h2>Jadwal Keberangkatan</h2>
- <p>Pilih paket umroh yang sesuai dengan kebutuhan Anda</p>
- </div>
- <div class="packages">
- <div class="package-card">
- <div class="package-image" style="background-image: url('https://images.unsplash.com/photo-1544551763-46a013bb70d5?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');"></div>
- <div class="package-details">
- <h3>Umroh Reguler 12 Hari</h3>
- <div class="package-meta">
- <span><i class="far fa-calendar-alt"></i> 12 Hari</span>
- <span><i class="fas fa-users"></i> 30 Orang</span>
- </div>
- <div class="price">Rp 32.500.000</div>
- <div class="package-features">
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Hotel bintang 5 di Makkah & Madinah</span>
- </div>
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Penerbangan langsung</span>
- </div>
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Makan 3x sehari</span>
- </div>
- </div>
- <a href="#" class="book-now">Daftar Sekarang</a>
- </div>
- </div>
- <div class="package-card">
- <div class="package-image" style="background-image: url('https://images.unsplash.com/photo-1519817650390-64a93db51149?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');"></div>
- <div class="package-details">
- <h3>Umroh Plus Turki 15 Hari</h3>
- <div class="package-meta">
- <span><i class="far fa-calendar-alt"></i> 15 Hari</span>
- <span><i class="fas fa-users"></i> 25 Orang</span>
- </div>
- <div class="price">Rp 45.000.000</div>
- <div class="package-features">
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Tur kota Istanbul 3 hari</span>
- </div>
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Hotel bintang 4 & 5</span>
- </div>
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Pemandu wisata berbahasa Indonesia</span>
- </div>
- </div>
- <a href="#" class="book-now">Daftar Sekarang</a>
- </div>
- </div>
- <div class="package-card">
- <div class="package-image" style="background-image: url('https://images.unsplash.com/photo-1566378246598-5b11a0d486cc?ixlib=rb-1.2.1&auto=format&fit=crop&w=1350&q=80');"></div>
- <div class="package-details">
- <h3>Umroh Ramadhan 20 Hari</h3>
- <div class="package-meta">
- <span><i class="far fa-calendar-alt"></i> 20 Hari</span>
- <span><i class="fas fa-users"></i> 20 Orang</span>
- </div>
- <div class="price">Rp 55.000.000</div>
- <div class="package-features">
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Program ibadah khusus Ramadhan</span>
- </div>
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Lokasi hotel dekat Masjidil Haram</span>
- </div>
- <div class="feature">
- <i class="fas fa-check-circle"></i>
- <span>Bimbingan ustadz berpengalaman</span>
- </div>
- </div>
- <a href="#" class="book-now">Daftar Sekarang</a>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- Testimoni -->
- <section class="testimonials section" id="testimonials">
- <div class="container">
- <div class="section-title">
- <h2>Testimoni Jemaah</h2>
- <p>Apa kata mereka tentang pengalaman umroh bersama kami</p>
- </div>
- <div class="testimonial-container">
- <div class="testimonial-card">
- <div class="testimonial-header">
- <img src="https://randomuser.me/api/portraits/women/45.jpg" alt="Testimoni 1" class="testimonial-avatar">
- <div class="testimonial-author">
- <h4>Ibu Siti Rahayu</h4>
- <p>Umroh April 2023</p>
- </div>
- </div>
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- </div>
- <p>"Alhamdulillah pelayanan Rahmat Tours sangat memuaskan. Hotelnya nyaman dan dekat dengan masjid, makanan enak, dan pemandu sangat sabar membimbing kami. Insya Allah akan berangkat lagi tahun depan."</p>
- </div>
- <div class="testimonial-card">
- <div class="testimonial-header">
- <img src="https://randomuser.me/api/portraits/men/32.jpg" alt="Testimoni 2" class="testimonial-avatar">
- <div class="testimonial-author">
- <h4>Bapak Ahmad Fauzi</h4>
- <p>Umroh Plus Turki 2023</p>
- </div>
- </div>
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- </div>
- <p>"Pengalaman yang sangat berkesan. Perpaduan antara ibadah umroh dan wisata di Turki sangat tepat. Pemandu wisata di Turki sangat berwawasan dan bisa bahasa Indonesia. Terima kasih Rahmat Tours!"</p>
- </div>
- <div class="testimonial-card">
- <div class="testimonial-header">
- <img src="https://randomuser.me/api/portraits/women/68.jpg" alt="Testimoni 3" class="testimonial-avatar">
- <div class="testimonial-author">
- <h4>Ibu Dewi Kurnia</h4>
- <p>Umroh Ramadhan 2023</p>
- </div>
- </div>
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star-half-alt"></i>
- </div>
- <p>"Beribadah di tanah suci selama Ramadhan adalah impian saya. Alhamdulillah terwujud dengan Rahmat Tours. Program tadarus dan kajiannya sangat bermanfaat. Hanya saja waktu di Madinah saya harap bisa lebih lama."</p>
- </div>
- <div class="testimonial-card">
- <div class="testimonial-header">
- <img src="https://randomuser.me/api/portraits/men/75.jpg" alt="Testimoni 4" class="testimonial-avatar">
- <div class="testimonial-author">
- <h4>Bapak Hendra Setiawan</h4>
- <p>Umroh Februari 2023</p>
- </div>
- </div>
- <div class="testimonial-rating">
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- <i class="fas fa-star"></i>
- </div>
- <p>"Ini kedua kalinya saya umroh dengan Rahmat Tours. Konsisten memberikan pelayanan terbaik. Ustadz pembimbing sangat menguasai materi dan sabar. Transportasi nyaman dan tepat waktu. Recommended!"</p>
- </div>
- </div>
- </div>
- </section>
- <!-- Video Testimoni -->
- <section class="video-testimonials section" id="video-testimonials">
- <div class="container">
- <div class="section-title">
- <h2>Video Testimoni</h2>
- <p>Simak pengalaman langsung dari jemaah kami</p>
- </div>
- <div class="video-container">
- <div class="video-card">
- <div class="video-wrapper">
- <iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
- </div>
- <div class="video-info">
- <h3>Pengalaman Umroh Ramadhan</h3>
- <p>Keluarga Pak Budi berbagi pengalaman umroh selama bulan Ramadhan 2023</p>
- </div>
- </div>
- <div class="video-card">
- <div class="video-wrapper">
- <iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
- </div>
- <div class="video-info">
- <h3>Turki setelah Umroh</h3>
- <p>Jejak perjalanan kelompok umroh plus Turki November 2022</p>
- </div>
- </div>
- <div class="video-card">
- <div class="video-wrapper">
- <iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
- </div>
- <div class="video-info">
- <h3>Kisah Umroh Pertama</h3>
- <p>Ibu Siti menceritakan pengalaman umroh pertamanya di usia 60 tahun</p>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- Footer -->
- <footer id="contact">
- <div class="container">
- <div class="footer-content">
- <div class="footer-column">
- <h3>Tentang Kami</h3>
- <p>Rahmat Tours telah berpengalaman lebih dari 10 tahun menyelenggarakan perjalanan umroh dengan kualitas terbaik dan pelayanan memuaskan.</p>
- <div class="social-links">
- <a href="#"><i class="fab fa-facebook-f"></i></a>
- <a href="#"><i class="fab fa-instagram"></i></a>
- <a href="#"><i class="fab fa-youtube"></i></a>
- <a href="#"><i class="fab fa-whatsapp"></i></a>
- </div>
- </div>
- <div class="footer-column">
- <h3>Link Cepat</h3>
- <ul class="footer-links">
- <li><a href="#home">Beranda</a></li>
- <li><a href="#packages">Paket Umroh</a></li>
- <li><a href="#testimonials">Testimoni</a></li>
- <li><a href="#video-testimonials">Video Testimoni</a></li>
- <li><a href="#">Syarat & Ketentuan</a></li>
- </ul>
- </div>
- <div class="footer-column">
- <h3>Kontak Kami</h3>
- <p><i class="fas fa-map-marker-alt"></i> Jl. Mekkah No. 12, Jakarta Selatan</p>
- <p><i class="fas fa-phone"></i> 021-12345678</p>
- <p><i class="fas fa-mobile-alt"></i> 0812-3456-7890</p>
- <p><i class="fas fa-envelope"></i> [email protected]</p>
- </div>
- <div class="footer-column">
- <h3>Jam Operasional</h3>
- <p>Senin - Jumat: 09.00 - 17.00</p>
- <p>Sabtu: 09.00 - 15.00</p>
- <p>Minggu & Hari Libur: Tutup</p>
- <p>Kami melayani konsultasi via WhatsApp 24 jam</p>
- </div>
- </div>
- <div class="footer-bottom">
- <p>© 2023 Rahmat Tours. Semua Hak Dilindungi. | Travel Umroh Terpercaya</p>
- </div>
- </div>
- </footer>
- <script>
- // Slider Otomatis
- let currentSlide = 0;
- const slides = document.querySelectorAll('.slide');
- function showSlide(n) {
- slides.forEach(slide => slide.classList.remove('active'));
- currentSlide = (n + slides.length) % slides.length;
- slides[currentSlide].classList.add('active');
- }
- function nextSlide() {
- showSlide(currentSlide + 1);
- }
- // Ganti slide setiap 5 detik
- setInterval(nextSlide, 5000);
- // Animasi Scroll
- document.addEventListener('DOMContentLoaded', function() {
- const sections = document.querySelectorAll('.section');
- function checkVisibility() {
- sections.forEach(section => {
- const sectionTop = section.getBoundingClientRect().top;
- const windowHeight = window.innerHeight;
- if (sectionTop < windowHeight - 100) {
- section.classList.add('visible');
- }
- });
- }
- // Jalankan saat load dan scroll
- window.addEventListener('load', checkVisibility);
- window.addEventListener('scroll', checkVisibility);
- // Smooth scroll untuk navigasi
- document.querySelectorAll('a[href^="#"]').forEach(anchor => {
- anchor.addEventListener('click', function(e) {
- e.preventDefault();
- const targetId = this.getAttribute('href');
- const targetElement = document.querySelector(targetId);
- if (targetElement) {
- window.scrollTo({
- top: targetElement.offsetTop - 80,
- behavior: 'smooth'
- });
- }
- });
- });
- });
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement