VOOZH about

URL: https://www.geeksforgeeks.org/javascript/how-to-preview-image-on-click-in-gallery-view-using-html-css-and-javascript/

⇱ How to preview Image on click in Gallery View using HTML, CSS and JavaScript ? - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

How to preview Image on click in Gallery View using HTML, CSS and JavaScript ?

Last Updated : 23 Jul, 2025

In this article, we see how easily we can create an Image Gallery with a preview feature using HTML, CSS, and some JavaScript.

Approach

  • Create a div with a class container.
  • Create two more div inside the first div one for the main view and the other for the side view with classes main_view and side_view.
  • Inside the main view insert one image tag with the id main.
  • Inside the side view insert all other images of the gallery with function change and pass the src of the image to function.
  • Give width and margin to a container.
  • Give the height and width to a main_view.
  • Set the dimensions of the image in the main_view.
  • Set side_view to display all images in proper dimensions using flex.
  • Using the change function we will just replace the src of main_view with the source of the clicked image.

Example: This example shows the implementation of the above-explained approach.

Output:

Comment