इमेज कैसे फ्लैप करें

CSS से इमेज कैसे फ्लैप करें (मिरर इफेक्ट जोड़ें) की शिक्षा लें。

इमेज पर बदले माउस को ले जाएं:

वुहान

इमेज कैसे फ्लैप करें

<style>
img:hover {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
</style>
<img src="paris.jpg" alt="Paris">

亲自试一试

ध्यान दें:यह उपकरण या मोबाइल फोन के लिए लागू नहीं होता。

अभिमत:हमारे CSS 3D ट्रांसफॉर्मेशन ट्यूटोरियल3D ट्रांसफॉर्मेशन के बारे में अधिक जानकारी जानें。

टेक्स्ट वाले 3D फ्लैप इमेज

टेक्स्ट वाले इमेज के लिए 3D फ्लैप एनीमेशन की शिक्षा लें:

शेन्जेन

शेन्जेन

कितना अद्भुत शहर

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

<div class="flip-box">
  <div class="flip-box-inner">
    <div class="flip-box-front">
      <img src="img_paris.jpg" alt="Paris" style="width:300px;height:200px">
    </div>
    <div class="flip-box-back">
      <h2>पेरिस</h2>
      <p>कितना शानदार शहर</p>
    </div>
  </div>
</div>

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

/* फ्लिप बॉक्स कंटेनर - आपको इसे किसी भी आकार में विन्यस्त कर सकते हैं। हमने किनारा गुण को जोड़ा है कि जब माउस होवर करे तो फ्लिप बॉक्स खुद बाहर निकल जाए (यदि 3D इफेक्ट नहीं चाहते तो पर्सपेक्टिव इफेक्ट को हटाएं) */
.flip-box {
  background-color: transparent;
  width: 300px;
  height: 200px;
  border: 1px solid #f1f1f1;
  perspective: 1000px; /* यदि आप 3D इफेक्ट नहीं चाहते तो इसे हटाएं */
}
/* यह कंटेनर सामने और बैक को स्थानांतरित करने के लिए उपयोग किया जाता है */
.flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}
/* जब आप फ्लिप बॉक्स कंटेनर पर माउस ले जाएं तो उसे आड़ा फ्लिप करें */
.flip-box:hover .flip-box-inner {
  transform: rotateY(180deg);
}
/* सामने और बैक को स्थानांतरित करें */
.flip-box-front, .flip-box-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; /* सैफारी */
  backface-visibility: hidden;
}
/* सामने के शैली को सेट करें (यदि छवि खोई है तो रिवर्स) */
.flip-box-front {
  background-color: #bbb;
  color: black;
}
/* डब्ल्यूएसएस बैकग्राउंड */
.flip-box-back {
  background-color: dodgerblue;
  color: white;
  transform: rotateY(180deg);
}

亲自试一试