CSS @کونٹینر رول
کورس سفارش:
تعریف و استعمال CSS گرامر
CSS
قوانین، دیگر عناصر کی انداز کا تعین کرنے کے لئے کانٹینر کی بڑائی یا انداز پر منحصر ہوتی ہیں。
استایل کا اظہار معیار کی بنیاد پر فیلٹر کیا جائے گا، اگر معیار حقیقی ہو تو کانٹینر پر استایل کا استعمال کیا جائے گا۔ جب کانٹینر کی بڑائی یا انداز کا مقدار تبدیل ہو تو معیار دوبارہ جائزہ لیا جائے گا。نکات:
در CSS میں، کانٹینر ایک عناصر کا نام ہے جو دیگر عناصر کو محفوظ کرتا ہے، تاکہ وہ انداز میں جمع کئے جاسکیں اور استایل کا استعمال کیا جاسکے。
مثال
بقایا عناصر کی انداز کا تعین کریں جو کانٹینر کی بڑائی یا انداز پر منحصر ہو .parent { container-name: myContainer; css declarations container-type: inline-size; /* اگر myContainer کم از 500 پیکسلو وسیع ہو تو استایل اضافہ کریں */ @container myContainer (width < 500px) { .child { width: 50%; border: 2px solid maroon; css declarations css declarations
آپ خود کا تجربہ کریں
CSS گرامر وصف @containercontainerquery( ) { css declarations
}
قیمتیات | مقدار |
---|---|
وصف | containername |
containerquery |
اختیاری، نام کانٹینر۔ میں کجایں استعمال کیا جاسکتا ہے، ضروری ہے۔ معیار کا جائزہ لینا ہے اگر معیار حقیقی ہو تو استایل کا استعمال کیا جائے گا。 containerquery میں درج ذیل وصف کار:
|
بروسر کی پشتیبندی
جداول میں نمبرات، ابتدائی بروسر کی نسخہ کا نمائش کرتا ہے جو اس @ قوانین کو پورا طور پر پشتیبند کرتا ہے。
کروم | ایج | فائرفاکس | سافری | آپرا |
---|---|---|---|---|
105 | 105 | 110 | 16 | 91 |