image gallery design html css code example

Example: css image gallery

<html>

<head>

<style>

div.gallery {

  margin: 5px;

    border: 1px solid #ccc;

    float: left;

  width: 180px;

}



div.gallery:hover {

  border: 1px solid #777;

}



div.gallery img {

  width: 100%;

  height: auto;

}



div.desc {

    padding: 15px;

    text-align: center;

}

</style>

</head>

<body>



  <div class="gallery">
  <a target="_blank" href="img_5terre.jpg">
    
  <img src="img_5terre.jpg" alt="Cinque Terre" width="600" height="400">
  
  </a>
  <div class="desc">Add a description of the image here</div>

  </div>

<div class="gallery">
  <a target="_blank" href="img_forest.jpg">
    
  <img src="img_forest.jpg" alt="Forest" width="600" height="400">
  
  </a>
  <div class="desc">Add a description of the image here</div>

  </div>

<div class="gallery">
  <a target="_blank" href="img_lights.jpg">
    
  <img src="img_lights.jpg" alt="Northern Lights" width="600" height="400">
  
  </a>
  <div class="desc">Add a description of the image here</div>

  </div>

<div class="gallery">
  <a target="_blank" href="img_mountains.jpg">
    
  <img src="img_mountains.jpg" alt="Mountains" width="600" height="400">
  
  </a>
  <div class="desc">Add a description of the image here</div>

  </div>



</body>

</html>

Tags:

Css Example