خصائص shape-outside CSS
- الصفحة السابقة لون الشريط
- الصفحة التالية @starting-style
تعريف ووظيفة
shape-outside
الخصائص تسمح لك بتعريف شكل الحشو للمحتوى السريع. بشكل افتراضي، يتم حشو المحتوى السريع حول صندوق الهوامش، ولكن باستخدام shape-outside
، يمكنك تخصيص هذا النوع من الحشو.
shape-outside
تعريف الخاصية يحدد منطقة العائمة للعنصر العائم. تعريف هذه المنطقة العائمة يحدد الشكل الذي يتم حشو المحتوى السريع حول العنصر العائم.
مثال
اجعل المحتوى السريع يدور حول الصورة بالدائرة:
img { float: left; clip-path: دائرة(40%); shape-outside: دائرة(45%); }
نحو CSS
shape-outside: none|margin-box|border-box|padding-box|content-box|basic-shape|url(picture)|initial|inherit;
قيمة الخاصية
القيمة | الوصف |
---|---|
لا شيء | القيمة الافتراضية. مناطق العائمة لا تتأثر. يتم حشو المحتوى السريع حول صندوق الهوامش الخارجي للعنصر. |
صندوق الهوامش الخارجية | يحدد هذا الشكل الذي تحده حواف الهوامش الخارجية. |
صندوق الحواف | يحدد هذا الشكل الذي تحده حواف الحواف. |
صندوق الهوامش | يحدد هذا الشكل الذي تحده حواف الهوامش الداخلية. |
صندوق المحتوى |
يحدد هذا الشكل الذي تحده حواف المحتوى. قطر الزوايا لهذا المربع هو 0 أو أكبر قيمة بين border-radius وborder-width وpadding. |
الشكل الأساسي | منطقة العائمة تعتمد على شكل inset() أو دائرة() أو ellipsis() أو polygon(). |
url(صورة) | منطقة العائمة تعتمد على قناة الألفا للصورة المحددة، ويحددها shape-image-threshold. |
القيمة الافتراضية | أعط هذا الخصائص قيمته الافتراضية. راجع القيمة الافتراضية. |
التوريث | ينتقل هذا الخصائص من عنصر الأب. راجع التوريث. |
تفاصيل التقنية
القيمة الافتراضية: | لا شيء |
---|---|
التوريث: | لا |
صنع الأنيمات: | نعم للشكل الأساسي. اقرأ عن animatable |
الإصدار: | مستوى 1 لمodule CSS Shapes |
جافا سكربت النحو: | object.style.shapeOutside="دائرة(50%)" |
دعم المتصفح
الرقم في الجدول يعكس إصدار المتصفح الذي يدعم هذه الخاصية بشكل كامل.
كروم | إيدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|
37 | 79 | 62 | 10.1 | 24 |
- الصفحة السابقة لون الشريط
- الصفحة التالية @starting-style