מאפיין contain מאפשר למחבר להגביל את הצמתים הצאצאים של אלמנט כך שהדפדפן יוכל לבצע אופטימיזציות של פריסה, ציור וסגנון על-ידי הנחה שהאלמנט מנותק משאר העץ. מאיץ עיבוד של עמודים גדולים.
noneהאלמנט מתעבד כרגיל, ללא אפקטי הכלה (ברירת המחדל).strictמחושב כ-size layout paint style — מפעיל את כל סוגי ההכלה.contentמחושב כ-layout paint style — מפעיל את כל סוגי ההכלה למעט size containment.sizeהכלת גודל: מבטיח שתיבת ההכלה יכולה להיפרס מבלי שיהיה צורך לבדוק את צאצאיה.inline-sizeהכלת גודל ציר ה-inline בלבד: ה-inline-size של תיבת האב לא מסתמך ישירות על תוכנו.layoutהכלת פריסה: תיבת ההכלה אטומה לחלוטין למטרות פריסה.styleהכלת סגנון: אפקטים של מאפיינים מסוימים לא חורגים מחוץ לאלמנט (לדוגמה counters).paintהכלת ציור: צאצאי האלמנט לא מוצגים מחוץ לגבולותיו (כמו overflow: hidden לוויזואל).CSS Containment Module Level 2Editor's DraftW3CMDN
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.