خصائص paint-order CSS
- الصفحة السابقة page-break-inside
- الصفحة التالية perspective
التعريف والاستخدام
paint-order
يحدد هذا الخصائص ترتيب الرسم للعناصر SVG أو النص.
ملاحظة:للعناصر النصية، يمكن تغيير ترتيب الرسم للرسم (stroke) والملء (fill) فقط، لأن العلامات (markers) غير قابلة للتطبيق.
مثال
مثال 1
تغيير ترتيب الرسم للعناصر SVG <circle>:
circle { paint-order: stroke fill; }
مثال 2
تغيير ترتيب الرسم للعناصر SVG <text> التي تحتوي على ملء درجات اللون الوجهي:
text { paint-order: stroke fill; }
جملة CSS
paint-order: عادي|قيمة واحدة|قيمتان|ثلاثة قيم|القيمة الافتراضية|التوريث;
قيمة الخاصية
القيمة | الوصف |
---|---|
عادي | القيمة الافتراضية. ترتيب الرسم هو الملء، الرسم، العلامات. |
قيمة واحدة |
سيبدأ الرسم من القيمة المحددة، ثم يستمر بملء الباقي وفقًا للترتيب الافتراضي. إذا تم تحديد "stroke" فقط، فإن النشاط التالي للرسم سيكون الملء (fill) ثم العلامات (markers). |
قيمتان |
سيبدأ الرسم من القيمة المحددة، ثم يستمر بملء الباقي وفقًا للترتيب الافتراضي. إذا تم تحديد "stroke markers"، فإن النشاط التالي للرسم سيكون الملء (fill). |
ثلاثة قيم | الرسم سيتم وفقًا للقيمة المحددة. |
القيمة الافتراضية | ضع هذا الخصائص على قيمته الافتراضية. انظر القيمة الافتراضية. |
التوريث | ينتقل هذا الخصائص من عنصر الأب. انظر التوريث. |
تفاصيل التقنية
القيمة الافتراضية: | عادي |
---|---|
التوريث: | نعم |
صنع التحرك: | غير مدعوم. انظر:خصائص المتحرك. |
الإصدار: | CSS3 |
جافا سكربت الجملة: | object.style.paintOrder="stroke fill" |
دعم المتصفح
الرقم في الجدول يمثل إصدار المتصفح الذي يدعم هذه الخاصية تمامًا.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
35.0 | 17.0 | 60.0 | 8.0 | 22.0 |
الصفحات ذات الصلة
دروس:دروس SVG
دروس:رسومات HTML SVG
- الصفحة السابقة page-break-inside
- الصفحة التالية perspective