يجب أولاً تسجيل الحاوية ويمكن الاستعلام عنها.
استخدم محددًا لتسجيل الحاوية.
.parent { container-name: myname; container-type: inline-size; ... other code }
أو استخدم خيار الاختصار
.parent { container: myname / inline-size; ... other code }
في وقت التسجيل، يجب تحديد تفاصيلين - النوع والاسم.
نوع الحاوية: ...
اسم الحاوية:
يبدأ استعلام الحاوية بقاعدة @container متبوعة باسم الحاوية واستعلام الميزة.
div { font-size: 2em; } @container myname (width: > 30ch) { div { font-size: 3em; } }
استعلام حاوية لتعيين حجم الخط لـ div داخل حاوية myname على 3em إذا كان عرض الميزة أكبر من 30ch.
الاستعلام عن الحجم...
استعلام النمط...
الخاصية المراد التحقق من قيمتها.
على سبيل المثال
@container contname style('background-color: blue') { ... styles ... }
استعلام الحاوية لتطبيق الأنماط إذا كان لون خلفية اسم الحاوية أزرق
و، أو لا يمكن استخدامها لإنشاء استعلامات مركبة
على سبيل المثال
@container myname (width>30ch) and (height>100px) { ... } @container myname not (color: blue) { ... }
يمكن دمج استعلامات الحاوية ضمن استعلامات حاوية أخرى.
على سبيل المثال
@container myname (width>30ch) { ... @container myname (background-color: blue) { ... } @container myname (background-color: red) { ... } }
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3