» أرشيف المدونة » CSS 3: خصائص الخلفية Niquelao CSS 3: خصائص الخلفية 2 ديسمبر 2009، بقلم Rumoroso أمس خطرت لي فكرة جمع الخصائص التي يُتوقع أن يتضمنها CSS 3 للتحكم في خلفية أي عنصر (في الوسيط المرئي) وقيمها المقابلة. العديد منها يتطابق مع ما نستخدمه عادةً في أوراق الأنماط الخاصة بنا، لذا لا ينبغي أن تبدو غريبة علينا. أما الباقي فهي خصائص جديدة جاءت لسدّ الثغرات التي كان محترفو CSS قد حددوها. بناءً على ذلك أعددت الجدول التالي: الخاصية القيمة/القيم الافتراضية % background-attachment [scroll | fixed | local] [ , [scroll | fixed | local] ]* scroll - background-clip [border-box | padding-box] [ , [border-box | padding-box] ]* border-box - background-color transparent - background-image [
| none] [ , [
| none] ]* none - background-origin [border-box | padding-box | content-box] [ , [border-box | padding-box | content-box] ]* padding-box - background-position [ [ [ | | left | center | right ] ] [ [ | | top | center | bottom ] ]? | [ center | [ left | right ] [ | ]? ] || [ center | [ top | bottom ] [ | ]? ] ]* 0% 0% إذا background-repeat [repeat-x | repeat-y | [repeat | space | round | no-repeat] ] [ , repeat-x | repeat-y | [repeat | space | round | no-repeat] ]* repeat - background-size [ [ | | auto ]{1,2} | cover | contain ] [ , [ | | auto ]{1,2} | cover | contain ]* auto إذا …وبالطبع، الصيغة المختصرة: background: [ || || / || || || , ]* || || / || || || || <’background-color’> بعض الخصائص بدأت تحظى بدعم في أحدث إصدارات المتصفحات (كما ذكرت سابقًا في التدوينة بعنوان صور خلفية متعددة مع CSS 3 )، وتُضمَّن في بعض الحالات بشكل تجريبي (على سبيل المثال في Firefox عبر البادئة -moz ). ملاحظة: أذكّركم بأن أياً من هذه الخصائص لا تُورَّث. قريبًا، لإتمام الموضوع بشكل مثالي وفهم ما يمكننا تحقيقه بوضوح من خلال تعديل خصائص الخلفية، سأشرح بالتفصيل ما تفعله كل واحدة منها. CSS 3: خصائص الخلفية الفئة: CSS —> يمكنك متابعة التعليقات بفضل خلاصة RSS 2.0 . كما يمكنك إرسال trackback من موقعك. المقال السابق: صور خلفية متعددة مع CSS 3 المقال التالي: إذا كنت تستخدم Safari أو Chrome… —> —> —> هذا العمل مرخّص بموجب رخصة Creative Commons .