English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
خصية backface-visibility في CSS3 تحدد ما إذا كان الجانب الخلفي للعنصر المغير قابل للرؤية عندما يكون مواجهًا للمستخدم.
في الجدول أدناه تم تلخيص استخدام هذه الخاصية و تاريخ إصداراتها.
القيمة الافتراضية: | visible |
---|---|
تطبيقها على: | عناصر القابلة للتشكيل |
الوراثة: | لا يوجد |
يمكن تحريكه: | لايرجى الرجوع إلى: خصائص التحرك。 |
الإصدار: | ميزات CSS3 الجديدة |
جافا سكربت: | object.style.backfaceVisibility="hidden" |
قواعد النحو لهذه الخاصية هي كالتالي:
backface-visibility: visible | hidden | initial | inherit
في هذا المثال، يتم عرض كيفية استخدام خاصية backface-visibility.
.flip-container { margin: 50px; perspective: 1000px; display: inline-block; } .flip-container:hover .card { transform: rotateY(180deg); } .card, .front, .back { width: 130px; height: 195px; } .card { position: relative; transition: 0.5s all; transform-style: preserve-3d; } .front, .back { position: absolute; backface-visibility: hidden; } .front { z-index: 1; transform: rotateY(180deg); } .back { z-index: 2; transform: rotateY(0deg); }اختبار ل‹/›
ملاحظة:خصائص backface-visibility تستخدم بشكل فعال في إنشاء حركات مثل رقاقة العملة أو تحويل البطاقات، حيث يتم دمج صورتين مختلفتين (أي الوجه الأمامي والخلفي) لإنشاء تأثير تحويل 3D أفضل.
الجدول أدناه يصف قيم هذه الخاصية.
القيمة | وصف |
---|---|
visible | تحديد الوجه الخلفي المرئي، السماح بعرض الصورة المعدلة للوجه الأمامي. هذا هو القيمة الافتراضية. |
hidden | تحديد الوجه الخلفي غير المرئي، إخفاء الوجه الأمامي. |
initial | ضبط هذه الخاصية إلى قيمتها الافتراضية. |
inherit | إذا تم تحديد هذا، فإن العناصر المرتبطة تستخدم قيمة الحساب الخاصة بخصائص backface-visibility للعنصر الأب. |
قدرة التكامل مع المتصفحات للخصائص backface-visibility، جميع المتصفحات الرئيسية تدعم هذه الخاصية.
|
انظر إلى التعليمات التالية:过渡 CSS3،تحويلات 3D CSS3،حركة CSS3。
خصائص مرتبطة:perspective،perspective-origin،transform،transform-origin،transform-style،transition。