কম্পিউটার

CSS এর সাথে HTML ভিডিওর জন্য আকৃতির অনুপাত বজায় রাখা


শতাংশে একটি উপাদানের প্যাডিং নির্দিষ্ট করে, আমরা এর আকৃতির অনুপাত বজায় রাখতে পারি।

এর জন্য, CSS প্যাডিং প্রপার্টি -

ব্যবহার করুন
  • প্যাডিং-বটম একটি উপাদানের নীচের প্যাডিং নির্দিষ্ট করে৷

  • প্যাডিং-টপ একটি উপাদানের উপরের প্যাডিং নির্দিষ্ট করে।

  • প্যাডিং-বাম৷ একটি উপাদানের বাম প্যাডিং নির্দিষ্ট করে।

  • প্যাডিং-ডান একটি উপাদানের সঠিক প্যাডিং নির্দিষ্ট করে।

  • প্যাডিং পূর্ববর্তী বৈশিষ্ট্যগুলির জন্য সংক্ষিপ্ত বিবরণ হিসাবে কাজ করে৷

উদাহরণ

নিম্নোক্ত উদাহরণগুলি আকৃতির অনুপাত বজায় রাখার জন্য CSS প্যাডিং বৈশিষ্ট্যকে চিত্রিত করে।

<!DOCTYPE html>
<html>
<head>
<style>
#demo {
   padding-top: 100%;
   box-shadow: 0 0 24px steelblue;
   position: relative;
   width: 100%;
}
div > div {
   margin: 10px;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   text-align: center;
}
</style>
</head>
<body>
<p>Watch the below div</p>
<div id="demo">
<div>Fun Ratio!</div>
</div>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

CSS এর সাথে HTML ভিডিওর জন্য আকৃতির অনুপাত বজায় রাখা

উইন্ডোর আকার পরিবর্তন করার পরেও, আকৃতির অনুপাত 1:1 থেকে যায়।

CSS এর সাথে HTML ভিডিওর জন্য আকৃতির অনুপাত বজায় রাখা

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
div {
   margin: 10%;
   padding-top: 56.25%;
   height: 0px;
   position: relative;
   box-shadow: 0 0 0 20px antiquewhite;
}
iframe {
   position: absolute;
   top: 0;
   height: 100%;
   width: 100%;
}
</style>
</head>
<body>
<div>
<iframe src="https://www.youtube.com/embed/0cwk9UMLnWE" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-inpicture" allowfullscreen></iframe>
</div>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

CSS এর সাথে HTML ভিডিওর জন্য আকৃতির অনুপাত বজায় রাখা


  1. CSS দিয়ে পেজিনেশনের সাইজ পরিবর্তন করুন

  2. CSS এর মাধ্যমে ব্যাকগ্রাউন্ড ইমেজের জন্য প্রতিক্রিয়াশীলতা অর্জন করুন

  3. CSS দিয়ে সমস্ত বৈশিষ্ট্য রিসেট করুন

  4. CSS-এ পৃথক পক্ষের জন্য প্যাডিং সংজ্ঞায়িত করুন