-->

Ads1

Ads2

الأربعاء، 20 يوليو 2016

بسم الله الرحمان الرحيم

دورة تصميم المواقع بCss الدرس الثالث

يوفر css عدة أنواع من الخصائص التي توفر التحكم بخلفيات العناصر وأنواعها مما يقلل من الحاجة الى استهلاك الموقع للموارد عن طريق استخدام الصور بكثرة في التصميم .
أهم هذه الأنواع هي :
  • background-color
  • background-image
  • background-repeat
  • background-attachment
  • background-position
وسنقوم بشرحها عنصرا عنصرا كما يلي :

background-color

هذه الخاصية تقوم باختيار لون الخلفية للعنصر المحدد مثل :





هذه الخاصية تقوم بوضع صورة على شكل خلفية للعنصر ويتم استخدامها كما يلي :




نلاحظ أننا نقوم باستخدام خاصية url لتحديد مكان الصورة التي سنستخدمها كخلفية للعنصر . يتم تحديد رابط الصورة انطلاقاً من ملف الستايل الذي قمنا باستدعائها في داخله .
background-repeat
تأتي هذه الخاصية مترافقة مع الخاصية السابقة ومهمتها تكرار الصورة في حال لم تملأ الصورة المساحة المحددة ، وتأخذ عدة قيم منها no-repeat أي لا تكرر أي شيء مهما ، وكرر طوليا  repeat-y ، أو كرر عرضياً :  repeat-x
background-attachment
خاصية شهيرة ولها عدة قيم أكثرها استخدماً ، fixed أي اجعل الصورة ثابتة في موضعها ، فلو تم عمل سكرول لأسفل أو لأعلى ستبقى الخلفية في مكانها من الصفحة ، فلو كانت بالمنتصف ستبقى بالمنتصف .
background-position
تستخدم لتحديد موضع الخلفية بالنسبة للعنصر الذي حددت لأجله وتأخذ قيم مثل :
right اي اجعل الخلفية في بداية العنصر من اليمين ، top أي اجعل العنصر في بداية العنصر من الأعلى ومثل ذلك جميع الجهات .
أمثلة على الدرس :
صورة الشجرة في الصورة هي خلفية تم تحديدها لجسم الصفحة body وتم تحديد الخصائص التالية :
body {
background-image: url("img_tree.png");
background-repeat: no-repeat;
background-position: right top;
margin-right: 200px;
}
مثال لخلفية مع خاصية تكرار background-repeat  لم يتم تحديد قيمة فتم تحديد القيمة الافتراضية repeat  تلقائيا

انتهى الدرس لمزيد من المعلومات يمكنكم مراسلتنا عبر بريد المداونة
أو إن لديك أسئلة اطرحها في الأسفل
0 تعليقات على " دورة تصميم المواقع بـ css الدرس الثالث | الخلفيات "