ਕਿਵੇਂ ਬਣਾਓ: ਚਿੱਤਰ ਓਵਰਲੇਅ ਸਕੇਲ

ਕਿਵੇਂ ਮਾਉਸ ਲਗਾਉਣ ਉੱਤੇ ਚਿੱਤਰ ਓਵਰਲੇਅ ਸਕੇਲ ਪ੍ਰਭਾਵ ਬਣਾਓ

ਚਿੱਤਰ ਓਵਰਲੇਅ ਪੂਰੀ ਉਚਾਈ ਸਕੇਲ

ਚਿੱਤਰ ਉੱਤੇ ਮਾਉਸ ਲਗਾਓ ਤਾਂ ਸਕੇਲ ਪ੍ਰਭਾਵ ਦੇਖੋ。

Avatar
Hello World

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਕਿਵੇਂ ਓਵਰਲੇਅ ਜਾਂ ਸਕੇਲ ਪ੍ਰਭਾਵ ਬਣਾਓ

ਪਹਿਲਾ ਕਦਮ - ਐਚਟੀਐਮਐਲ ਐਡ ਕਰੋ

<div class="container">
  <img src="img_avatar.png" alt="Avatar" class="image">
  <div class="overlay">
    <div class="text">Hello World</div>
  </div>
</div>

ਦੂਜਾ ਕਦਮ - ਸਿਸਟਮ ਐਡ ਕਰੋ

/* ਓਵਰਲੇਅ ਲਗਾਉਣ ਲਈ ਜ਼ਰੂਰੀ ਕੰਟੇਨਰ। ਜ਼ਰੂਰਤ ਅਨੁਸਾਰ ਚੌਡਾਈ ਸੰਤੁਲਿਤ ਕਰੋ */
.container {
  position: relative;
  width: 50%;
}
/* ਚਿੱਤਰ ਨੂੰ ਪ੍ਰਤੀਕਿਰਿਆਸ਼ੀਲ ਬਣਾਓ */
.image {
  width: 100%;
  height: auto;
}
/* ਓਵਰਲੇਅ ਪ੍ਰਭਾਵ (ਪੂਰੀ ਉਚਾਈ ਅਤੇ ਪੂਰੀ ਚੌਡਾਈ) - ਕੰਟੇਨਰ ਉੱਤੇ ਅਤੇ ਚਿੱਤਰ ਉੱਤੇ */
.overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #008CBA;
  overflow: hidden;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transition: .3s ease;
}
/* ਜਦੋਂ ਤੁਸੀਂ ਕੰਟੇਨਰ ਉੱਤੇ ਮਾਉਸ ਲਗਾਓ ਤਾਂ ਓਵਰਲੇਅ ਟੈਕਸਟ ‘ਤੇ ਵਧਾਈ ਵਿਖਾਇਆ ਜਾਵੇਗਾ */
.container:hover .overlay {
  transform: scale(1);
}
/* ਕਵਰਿੰਗ ਲੇਬਲ ਦੇ ਅੰਦਰ ਕੁਝ ਟੈਕਸਟ, ਵਰਤਕ ਅਤੇ ਆਡਿੱਟੀ ਦੋਵੇਂ ਦਿਸ਼ਾਵਾਂ ਵਿੱਚ ਸਮੇਂਤਰ ਸਥਿਤੀ */
.text {
  color: white;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਸਬੰਧਤ ਪੰਨੇ

ਸਿੱਖਿਆ:CSS 图像

ਸਿੱਖਿਆ:如何创建图像叠加悬停效果