So I'm making a list of menus, each menu links to another page using a picture.

**First I wrote the CSS**

```css
    .gallery {
      margin: 5px;
      border: 1px solid #ffd700;
      float: left;
      width: 140px;
    }

    .gallery:hover {
      border: 1px solid #777;
    }

    .gallery img {
      width: 100%;
      height: auto;
    }

    .desc {
      padding: 15px;
      text-align: center;
    }

```

Second, I made the HTML code.

Koi Gate

```
  <div class="gallery">
    <a target="_blank" href="hxxp://imnotputtingmyurlhere">
      <img src="hxxp://imnotputtingmyurlhere" alt="Demo Koi Gate Habanero" class="wp-image-262"/></img>
    </a>
  <div class="desc">Hot Hot Fruit</div>
  </div>
  </div>

  <div class="gallery">
  <a target="_blank" href="hxxp://imnotputtingmyurlhere">
      <img src="hxxp://imnotputtingmyurlhere" alt="Demo Koi Gate Habanero" class="wp-image-262"/></img>
  </a>
  <div class="desc">Wealth Inn</div>
  </div>
  </div>

  <div class="gallery">
    <a target="_blank" href="hxxp://imnotputtingmyurlhere">
      <img src="hxxp://imnotputtingmyurlhere" alt="Demo Slot Fa Cai Shen" class="wp-image-262"/></img>
  </a>
  <div class="desc">Fa Cai Shen</div>
  </div>
  </div>

  <div class="gallery">
  <a target="_blank" href="hxxp://imnotputtingmyurlhere">
      <img src="hxxp://imnotputtingmyurlhere" alt="Demo Slot Wild Trucks" class="wp-image-262"/></img>
  </a>
  <div class="desc">Wild Trucks</div>
  </div>
  </div>

  <div class="gallery">
  <a target="_blank" href="hxxp://imnotputtingmyurlhere">
      <img src="hxxp://imnotputtingmyurlhere" alt="Demo Slot Zeus" class="wp-image-262"/></img>
  </a>
  <div class="desc">Zeus</div>
  </div>
  </div>
  </div>

```

However, the result is the links are not taking the full space to the whole picture used. Would anyone please help me?