Image Modal

In this example, we use CSS to create a modal (dialog box) that is hidden by default.

We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal.

Snow

W3.CSS Modal

Add the w3-card-* class to the w3-modal-content container to display the modal as a card.

×

Modal Header

Some text..

Some text..

Image as a Card

Wrap any of the w3-card classes around the image to display it as a card:

Person

FERRARI

Wonderful!!! good car.


More shadows:

Person

MERCEDES

Voiture de type Allemagne super!!

Sport Luxury 2023

5 Terre
Monterosso
Vernazza
Manarola
Corniglia
Riomaggiore

Responsive Image Gallery

Resize the browser window to see the effect.

This example use media queries to re-arrange the images on different screen sizes: for screens larger than 700px wide, it will show four images side by side, for screens smaller than 700px, it will show two images side by side. For screens smaller than 500px, the images will stack vertically (100%).

Image Gallery With Horizontal Scroll

Use the horizontal scrollbar to see the other images.

Cinque Terre Forest Northern Lights Mountains

Note that the images are of same size.

Slide in Overlay from the Top

Hover over the image to see the effect.

Avatar

    Année 2023 excellent état 25000 km

  • 1
  • 2
  • 3
Snow
Forest
Mountains

MYLOGO.COM


PORTFOLIO

Mountains

Mountains

Lorem ipsum dolor..

Lights

Lights

Lorem ipsum dolor..

Nature

Forest

Lorem ipsum dolor..

Car

Retro

Lorem ipsum dolor..

Car

Fast

Lorem ipsum dolor..

Car

Classic

Lorem ipsum dolor..

Car

Girl

Lorem ipsum dolor..

Car

Man

Lorem ipsum dolor..

Car

Woman

Lorem ipsum dolor..

Style Download Buttons

Auto width:

Full width:

Toggle Switch



Display some text when the checkbox is checked:

Trigger Button Click on Enter

Press the "Enter" key inside the input field to trigger the button.

Click the radio button to toggle between password visibility:

Password:

Show Password

Automatic Slideshow

Change image every 2 seconds:

1 / 3
Caption Text
2 / 3
Caption Two
3 / 3
Caption Three


Click to slide the panel down or up
Hello world!