कैसे बनाया जाता है: छवि ओवरले स्केलिंग

कैसे कंटेनर पर होवर के समय छवि ओवरले स्केलिंग प्रभाव बनाएं

छवि ओवरले पूर्ण स्केलिंग

छवि पर माउस को टिकाएं, ताकि आप स्केलिंग प्रभाव देख सकें。

आवतार
Hello World

आप खुद साफ़ी से प्रयोग करें

कैसे ओवरले स्केलिंग प्रभाव बनाएं

पहला कदम - HTML जोड़ें:

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

दूसरा कदम - CSS जोड़ें:

/* ओवरले को रखने वाले कंटेनर की जरूरत है। आवश्यकता के अनुसार चौड़ाई को समायोजित करें */
.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 इमेज

तालीम:कैसे करें: इमेज ओवरले हॉवर इफेक्ट बनाएं