Advertisement
ayiemedia

Video slide

Jul 26th, 2024
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.28 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  
  4. <head>
  5.     <meta charset="UTF-8" />
  6.     <meta name="viewport" content=
  7.        "width=device-width, initial-scale=1.0" />
  8.  
  9.     <title>
  10.         Video Slide Animation Effect using
  11.         HTML, CSS, and JavaScript
  12.     </title>
  13.  
  14.     <!--Style CSS -->
  15.     <style>
  16.         * {
  17.             margin: 0;
  18.             padding: 0;
  19.             box-sizing: border-box;
  20.         }
  21.  
  22.         .container {
  23.             width: 100%;
  24.             height: 100vh;
  25.             position: relative;
  26.             display: flex;
  27.             background-color: #000000;
  28.             justify-content: center;
  29.             align-items: center;
  30.         }
  31.  
  32.         .container .slider {
  33.             position: absolute;
  34.             top: 0;
  35.             left: 0;
  36.             width: 100%;
  37.             height: 100%;
  38.         }
  39.  
  40.         .container ul {
  41.             position: absolute;
  42.             bottom: 20px;
  43.             left: 50%;
  44.             transform: translateX(-50%);
  45.             display: flex;
  46.             justify-content: center;
  47.             align-items: center;
  48.             z-index: 20;
  49.         }
  50.  
  51.         .container ul li {
  52.             list-style: none;
  53.             cursor: pointer;
  54.             margin: 10px;
  55.         }
  56.  
  57.         .container ul li video {
  58.             width: 200px;
  59.             transition: all 0.3s;
  60.         }
  61.  
  62.         .container ul li video:hover {
  63.             transform: scale(1.1);
  64.         }
  65.  
  66.         .video {
  67.             width: 100%;
  68.             height: 100%;
  69.         }
  70.     </style>
  71. </head>
  72.  
  73. <body>
  74.     <div class="container">
  75.         <video src="https://media.geeksforgeeks.org/wp-content/uploads/20211008154349/Welcome-To-GeeksforGeeks-(0).mp4"
  76.            class="slider" autoplay loop muted>
  77.         </video>
  78.  
  79.         <ul>
  80.             <li onclick="videoslider('https://media.geeksforgeeks.org/wp-content/uploads/20211008154349/Welcome-To-GeeksforGeeks-(0).mp4')">
  81.                 <video
  82.                    src="https://media.geeksforgeeks.org/wp-content/uploads/20211008154349/Welcome-To-GeeksforGeeks-(0).mp4">
  83.                 </video>
  84.             </li>
  85.             <li onclick="videoslider('https://media.geeksforgeeks.org/wp-content/uploads/20211008154455/Welcome-To-GeeksforGeeks-(1).mp4')">
  86.                 <video
  87.                    src="https://media.geeksforgeeks.org/wp-content/uploads/20211008154455/Welcome-To-GeeksforGeeks-(1).mp4">
  88.                 </video>
  89.             </li>
  90.             <li onclick="videoslider('https://media.geeksforgeeks.org/wp-content/uploads/20211008154736/Welcome-To-GeeksforGeeks-(2).mp4')">
  91.                 <video
  92.                    src="https://media.geeksforgeeks.org/wp-content/uploads/20211008154736/Welcome-To-GeeksforGeeks-(2).mp4">
  93.                 </video>
  94.             </li>
  95.             <li onclick="videoslider('https://media.geeksforgeeks.org/wp-content/uploads/20211008155009/Welcome-To-GeeksforGeeks-(3).mp4')">
  96.                 <video
  97.                    src="https://media.geeksforgeeks.org/wp-content/uploads/20211008155009/Welcome-To-GeeksforGeeks-(3).mp4">
  98.                 </video>
  99.             </li>
  100.         </ul>
  101.     </div>
  102.  
  103.     <script>
  104.         function videoslider(links) {
  105.             document.querySelector(".slider").src = links;
  106.         }
  107.     </script>
  108. </body>
  109.  
  110. </html>
  111.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement