কিভাবে তৈরি করা: ৩ডি ফ্লিপ বক্স

সিএসএস দিয়ে ফ্লিপ বক্স কিভাবে তৈরি করবেন শিখুন。

ফ্লিপ বক্স

নিচের বক্সে মাউস লাগান, প্রভাব দেখুন:

পানফ্লিপ করুন:

মুখদিক
পিছনদিক

স্বয়ং প্রয়োগ করুন

স্থানান্তরফ্লিপ করুন:

মুখদিক
পিছনদিক

স্বয়ং প্রয়োগ করুন

একটি ফ্লিপ বক্স কিভাবে তৈরি করবেন?

প্রথম পদক্ষেপ - এইচটিএমএল যোগ করুন:

<div class="flip-box">
  <div class="flip-box-inner">
    <div class="flip-box-front">
      <h2>Front Side</h2>
    </div>
    <div class="flip-box-back">
      <h2>পিছনদিক</h2>
    </div>
  </div>
</div>

দ্বিতীয় পদক্ষেপ - CSS সংযোজন করুন:

/* ফ্লিপ বক্স কনটেনার - আপনার ইচ্ছিত প্রস্থ ও উচ্চতা সংযোজন করুন।আমরা border অপেক্ষাকৃত সম্প্রসারণ করেছি প্রদর্শনের জন্য, যখন মাউস হলো করে ফ্লিপ হবে, ফ্লিপটি কনটেনার থেকে পাড়া হবে (যদি 3D প্রভাব নয় হয়, perspective সরিয়ে ফেলুন) */
.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; /* Safari */
  backface-visibility: hidden;
}
/* মুখের শৈলী সংযোজন */
.flip-box-front {
  background-color: #bbb;
  color: black;
}
/* পিছনের শৈলী সংযোজন */
.flip-box-back {
  background-color: dodgerblue;
  color: white;
  transform: rotateY(180deg);
}

স্বয়ং প্রয়োগ করুন

ভারী উপরোক্তি

প্রতিরোধক উপরোক্তির বিপরীতে ভারী উপরোক্তির কাজ করতে, এই পদ্ধতিকে ব্যবহার করুন rotateX পদ্ধতি নয় rotateY

প্রদর্শন

.flip-box:hover .flip-box-inner {
  transform: rotateX(180deg);
}
.flip-box-back {
  transform: rotateX(180deg);
}

স্বয়ং প্রয়োগ করুন

দৃষ্টান্ত:এই উদাহরণগুলি প্ল্যাটফর্মকপি এবং/অথবা মোবাইলে সঠিকভাবে কাজ করবে না。

相关页面

教程:CSS 2D 变换

教程:সিএসএস ৩ডি ট্রান্সফর্ম