CSS aspect-ratio ਵਿਸ਼ੇ

تعریف اور استعمال

aspect-ratio پائیدار قدر، عناصر کی چوڑائی اور بلندی کا تناسب کو دینا چاہئے.

اگر اس کا تعین کیا گیا ہے تو: aspect-ratio اور چوڑائی پائیدار قدر، بلندی کا تناسب کے مطابق بلندی کا مقصدی قدر تیار کیا جائے گا.

پائیدار قدر کی بہتر تشخیص کے لئے، aspect-ratio پائیدار قدر، لاحقہ میں دیکھئے:

نکات:پاسخگویانہ کاری میں استعمال کریں aspect-ratio اگر عناصر کی چوڑائی بلندی کا تناسب کسی بھی صورت میں تبدیل ہونا چاہئے تو، آپ چاہتے ہیں کہ چوڑائی اور بلندی کا تناسب رکھا جائے:

مثال

مثال 1

عناصر کی بلندی بلندی کا تناسب اضافے کریں:

div {
  aspect-ratio: 3 / 2;
}

خود کو کچھ کریں

مثال 2

اگر div عناصر کی چوڑائی بلندی کا تناسب کسی بھی صورت میں تبدیل ہونا چاہئے تو:aspect-ratio اس خاص اقدار، div عناصر کی چوڑائی اور بلندی کا تناسب کنٹرول کرنے کے لئے بہت مناسب ہیں. مثلاً، فٹر لیبریری میں، آپ چاہتے ہیں کہ div عناصر کی چوڑائی بلندی کا تناسب کسی بھی آلات پر سخت نہ ہو، لیکن تصاویر کا چوڑائی بلندی کا تناسب رکھا جائے:

#container > div {
  aspect-ratio: 3/2;
}
<div id="container">
  <div>گلی</div>
  <div>شہر کی سڑک کی وردی</div>
  <div>پائیں کی ماؤنٹینز</div>
  <div>Cinque Terre</div>
</div>

خود کو کچھ کریں

CSS گرامر

aspect-ratio: اعداد/اعداد|initial|inherit;

پائیدار قدر

قدر وصف
اعداد پہلا نمبر، چوڑائی کا تناسب کو ظاہر کرتا ہے.
اعداد

دوسرا نمبر، بلندی کا تناسب کو ظاہر کرتا ہے.

اختیاری. اگر اس کا تعین نہ کیا جائے تو بلندی کا مقصدی قدر 1 ہوتا ہے.

initial اس خاص اقدار کو اس کی مقصدی قدر میں لایا جاتا ہے. ملاحظہ: initial.
inherit اس خاص اقدار کو ان کی پیراویا سے وارست میں لایا جاتا ہے. ملاحظہ: inherit.

تکنیکی تفصیلات

مقصد: auto
وارسستگی: نہیں
آنیماٹک بنانے کا طریقہ: سپورٹ. ملاحظہ:آنیماٹک سمت سے متعلق خصوصیات.
نسل: CSS3
جاوا اسکریپت گرامر: object.style.aspectRatio="16/9"

براوزر سپورٹ

جداول میں دکھائی دیئے جانے والی اعداد، اس کیئر اپ پر پورا طور پر سپورٹ کرنے والی براوزر کی نسلی شمار کو ظاہر کرتی ہیں。

کروم ایج فائرفاکس سافری آپرا
88 88 89 15 74

متعلقہ پیج

تدریس:CSS ਗ੍ਰਿੱਡ ਲੈਜ਼ਰ ਮੌਡੂਲ

منبع:CSS Object-fit ਪ੍ਰਾਪਰਟੀ

منبع:CSS Object-position ਪ੍ਰਾਪਰਟੀ