<main>
  
  <div class="image">
  <img class="image__img" src="https://cdn.pixabay.com/photo/2017/12/15/13/51/polynesia-3021072__340.jpg" alt="Okyanus">
  <div class="image__overlay">
    <h3 class="image__title">Okyanus</h3>
    <p class="image__description">
      Mavi okyanusun tadını çıkarın!
    </p>
  </div>
  <div id="crdt"><a class="volkan" href="https://volkanyilmaz.com.tr/">Volkan Yılmaz</a></div>
</div>
  
</main>
.image__img {
  display: block;
  width: 100%;
  height: 100%;
  background-size: cover;
}

.image {
  position: relative;
  width: 100%;
  cursor: pointer;
}

.image__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  color: #ffffff;
  font-family: "Quicksand", sans-serif;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  transition: opacity 0.25s;
}

.image__overlay {
  opacity: 0;
}

.image__overlay:hover {
  opacity: 1;
}

.image__overlay--blur {
  backdrop-filter: blur(5px);
}

.image__overlay--solid {
  background: #c51f5d;
}

h3 {
  font-weight: bold;
  padding: 0 0 0.5rem;
}
main {
  padding: 1rem;
  width: 512px;
  height: 340px;
}

.volkan {
  color: #fff;
  font-size: small;
  opacity: 0.7;
  text-decoration: none;
  padding: 1rem;
  position: absolute;
  bottom: 0;
  right: 0;
}

External CSS

  1. https://codepen.io/wolkanca/pen/wvgOPWb.css

External JavaScript

  1. https://codepen.io/wolkanca/pen/wvgOPWb.js