مدونة سيو بلوجر

سيو بلوجر اضافة قوالب و جميع انواع اكواد و تقنيات البلوجر

القائمة
  • الرئيسية
  • شركة انكور التطويرية
  • دليل انكور للمواقع
    • قريبا
    • قريبا
    • قريبا
    • قريبا
    • قريبا
  • قريبا
  • قريبا
    • قريبا
    • قريبا
    • قريبا
    • قريبا
    • قريبا
  • صفحة 404
  • موضوع عشوائي
لا يوجد تصنيف شرح كيفية التعامل مع الألوان والغلفيات باستخداام css

شرح كيفية التعامل مع الألوان والغلفيات باستخداام css

السلام عليكم ورحمة الله تعالى و بركاته ، بأدن الله سوف نتعرف في هده التدوينةعلـــــــــــى

الطريقة الصحيحة لكيفية تفعيل الألوان والخلفيات لموقعك، سنقوم أيضاً بتعلم طرق متقدمة لتحديد موقع صورة الخلفية، نشرح هذه الخصائص في :css


color
background-color
background-image
background-repeat
background-attachment
background-position
background




لون المقدمة: خاصية 'color'


خاصية color تصف لون عنصر HTML.

فمثلاً تصور أنك تريد أن تكون كل العناوين في الصفحة ملونة بلون أحمر داكن، كل العناوين رمزت باستخدام وسم <h1>، المثال أدناه سيقوم بتوضيح كيفية تحويل كل<h1> إلى اللون الأحمر:

h1 { color: #ff0000; }



الألوان يمكن أن تحدد باستخدام نظام الأرقام الست عشري كما في المثال أعلاه، أو بأن تختار اسم اللون "red"، أو من خلال قيمة RGB والتي تعني Red وGreen وBlue، مثال: (rgb(255,0,0)).
خاصية 'background-color'


خاصية background-color تحدد لون خلفية أي عنصر.

العنصر <body> يضم كل محتويات وثيقة HTML، لذلك لتغيير خلفية الصفحة بأكملها يجب أن نفعل خاصية background-color على العنصر<body>.

يمكنك أيضاً تفعيل خاصية لون الخلفية على عناصر أخرى مثل العناوين والنصوص، في المثال أدناه قمنا باختيار ألوان خلفية لعنصري <body> و <h1>.

body { background-color: #FFCC66; } h1 { color: #990000; background-color: #FC9804; }



لاحظ أننا قمنا بتفعيل خاصيتين للعنصر <h1> وقمنا بالفصل بين الخاصيتين باستخدام فاصلة منقوطة.
الصورة كخلفية "background-image"


خاصيةbackground-image تستخدم لوضع صورة كخلفية لأي عنصر.

فمثلاً قمنا باستخدم صورة فراشة في المثال أدناه، يمكنك إنزال الصورة لتجرب بنفسك على حاسةبك، قم بالضغط على الصورة بالزر الأيمن واحفظها في جهازك، أو يمكنك استخدام أي صورة تناسبك.



لإدخال صورة الفراشة كخلفية للصفحة قم بتفعيل خاصية background-image للعنصر <body> وحدد مسار الصورة:

body { background-color: #FFCC66; background-image: url("butterfly.gif"); } h1 { color: #990000; background-color: #FC9804; }



انتبه: لاحظ كيف حددنا مسار الصورة بهذا الشكلurl("butterfly.gif")، هذا يعني أن الصورة وضعت في نفس المجلد مع ملف التصميم، يمكنك أن تحدد مسار الصور في مجلدات أخرى باستخدام url("../images/butterfly.gif") أو حتى العنوان الكامل للملف:url("http://www.do-by.blogspot.com.net/butterfly.gif").
تكرار صورة الخلفية "background-repeat"


هل لاحظت في المثال أعلاه أن صورة الفراشة تتكرر رأسياً وأفقياً لتغطي كامل الصفحة؟ الخاصية background-repeat تتحكم بتكرار الصورة.

في الجدول أدناه ملخص لأربع قيم يمكن أن تضعها للخاصية background-repeat.
القيمةالوصف
Background-repeat: repeat-xالصورة ستتكرر أفقياً
background-repeat: repeat-yالصورة ستتكرر عمودياً
background-repeat: repeatالصورة ستتكرر أفقياً وعمودياً
background-repeat: no-repeatلن تتكرر بأي شكل

مثلاً لتجنب تكرار صورة الخلفية يجب أن تكتب الأوامر بهذا الشكل::

body { background-color: #FFCC66; background-image: url("butterfly.gif"); background-repeat: no-repeat; } h1 { color: #990000; background-color: #FC9804; }
تثبيت صورة الخلفية "background-attachment"


الخاصية background-attachment تحدد ما إذا كانت صورة الخلفية ثابتة أو متحركة مع محتويات العنصر.

الصورة الثابتة لن تتحرك مع النص عندما يقوم القارئ بتحريك الصفحة، بينما الصورة المتحركة ستتحرك مع الصفحة بمحتوياتها.

في الجدول أدناه ملخص للقيم التي يمكنك وضعها لخاصيةbackground-attachment، شاهد الأمثلة ولاحظ الاختلاف بين الصورة الثابتة والمتحركة.
القيمةالوصف
Background-attachment: scrollالصورة ستتحرك مع الصفحة Background-attachment: fixedالصورة ستبقى ثابتة

المثال ادناه يبين كيفية اختيار القيمة المناسبة لتثبيت صورة الخلفية:

body { background-color: #FFCC66; background-image: url("butterfly.gif"); background-repeat: no-repeat; background-attachment: fixed; } h1 { color: #990000; background-color: #FC9804; }
مكان صورة الخلفية "background-position"


تلقائياً توضع صورة الخلفية في أعلى يسار الصفحة، الخاصية background-position تسمح لك بتغيير هذه القيمة التلقائية ووضع الصورة في أي مكان تريده من الشاشة.

هناك طرق مختلفة لتحديد قيمةbackground-position، لكن كلها تنظم على نسق واحد، فمثلاً القيمة '100px 200px' تضع الصورة الخلفية على بعد 100 بكسل من يسار نافذة المتصفح و200 بكسل من أعلى نافذة المتصفح.

هذا النسق يمكن تحديده أيضاً بالنسبة المؤية من عرض الشاشة وكذلك مقاييس محددة مثل البكسل والسنتيميتر، أو من خلال استخدام كلمات مثل top وbottom وcenter وleft وright.




الجدول أدناه يوضح بالمزيد من الأمثلة

القيمةالوصف background-position: 2cm 2cmهذه الصورة وضعت على بعد 2 سنتم من يسار الشاشة و2 سنتم من أعلى الشاشة background-position: 50% 25%هذه الصورة وضعت في منتصف المسافة من يسار الشاشة وربع المسافة من أعلى الشاشة background-position: top rightهذه الصورة وضعت في أعلى يمين الصفحة

المثال أدناه يوضح كيفية وضع صورة الخلفية في أعلى يمين الشاشة:

body { background-color: #FFCC66; background-image: url("butterfly.gif"); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom; } h1 { color: #990000; background-color: #FC9804; }

جمع كل الخصائص "background"


الخاصية backgroundهي اختصار لكل خصائص خلفية العناصر التي قرأتها في هذا الدرس.

باستخدام background يمكنك جمع عدة خصائص وبالتالي تقليل عدد الأسطر التي تكتبها في ملف التصميم وهذا يجعل الملف أسهل للقراءة.

فمثلاً يمكن اختصار هذه الأسطر:

background-color: #FFCC66; background-image: url("butterfly.gif"); background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom;

باستخدام backgroundيمكن تحقيق نفس النتيجة باستخدام سطر واحد فقط:

background: #FFCC66 url("butterfly.gif") no-repeat fixed right bottom;

القائمة ترتب بهذا الشكل - من اليسار إلى اليمين:
background-color | background-image | background-repeat | background-attachment | background-position

إذا لم تكتب خاصية ما سيقوم المتصفح بوضع القيمة التلقائية لهذه الخاصية، فمثلاً لم نضع الخاصية background-attachmentوbackground-position في المثال:

background: #FFCC66 url("butterfly.gif") no-repeat fixed right bottom;

الخاصيتين لم تحددا وسيقوم المتصفح بوضع القيمة التلقائية لهما والقيم هي كما تعرف scroll وtop left.


تم بحمد الله وحفضه، ألقاكم في درووس أخرى ان شاء الله..دووبي
المدير
اضف تعليق
السبت، 8 سبتمبر 2012
  • غرد
  • شاركه
  • شاركه
  • شاركه
  • شاركه

عن الكاتب مدون محترف

هذا النص الغبي ، غير مقصود لقرائته . وفقا لذلك فمن الصعب معرفة متى وأين نهايته ، لكن حتى . فإن هذا النص الغبي ، ليس مقصود لقرائته . نقطة رجوع لسطر مدونة عرب ويب ترحب بك

مقالات قد تهمك

اعلان نصي

شركة انكور التطويرية دليل انكور للمواقع مدونة انكور منتديات دلون

Total Tayangan Laman

  • …

  • …

اخر المواضيع

  • قالب "موسوعة ويكيبيديا" لمدونات بلوجر
    السلام عليكم ورحمة الله و بركاته قمت بطرح هذا القالب بناءاً على طلب العضو عبد الله الشعلان . معاينة تحميل ...
  • قالب بخلفية جميلة Book Tree
    قالب بخلفية جميلة Book Tree
    أقسام المدونة دروس (1) قوالب معربة (17) 0 قالب بخلفية جميلة Book Tree 2010-08-24 11:27 م...
  • مقارنة بين لغات البرمجة: أي لغة لأي مشروع؟
    مقارنة بين لغات البرمجة: أي لغة لأي مشروع؟​ ​ مقدمة للسلسلة​ تهدف هذه السلسلة من المقالات إلى تقديم نظرة شاملة ومقارنة بين أهم لغا...
  • iinkor
    up.iinkor.com   iinkor.com dlil.iinkor.com dellun.iinkor.com
  • قالب لمدونات بلوجر معدل
    قالب لمدونات بلوجر معدل
    تحميل معاينة قالب لمدونات بلوجر معرب و مطور بألوان هادئة به العديد من الاضافات ك صفحة الخطأ و قائمة المترو و سلايدر ة أزرار الشبكات ا...
  • اجعل من موقعك مساهما في الحفاظ على البيئة
    بسم الله الرحمان الرحيم السلام عليكم ورحمة الله وبركاته اهلن وسهلن بزوارنا الكرام في مقالة جديدة ومنفعة جديدة من منا لا يعرف عن الاحتباس ال...
  •    معرب, بلوجرritmo, قالب قالب بلوجرRitmo معرب
    معرب, بلوجرritmo, قالب قالب بلوجرRitmo معرب
    السلام عليكم اخواني اليوم نقدم قالب Ritmo معرب حصريا لزوار مدونة التقنية العربية خصائص القالب : ...
  •  قالب قالب بلوجر Musicplus لمدونات الموسيقية معرب
    قالب قالب بلوجر Musicplus لمدونات الموسيقية معرب
    معرب حصريا لزوار مدونة التقنية العربية خصائص القالب : Musicplus هو قالب لمدونات بلوجر مجاني يحتوي على عمود واح...
  • مقالات عامة
    مدونة انكور لاثراء المحتوى العربي بالمقالات والمواضيع المنوعة والحصرية https://blog.iinkor.com
  • أدب | مدونة انكور
    404 Not Found https://blog.iinkor.com/category/literature/

Contact

الاسم

بريد إلكتروني *

رسالة *

شركة انكور التطويرية دليل انكور للمواقع منتدى انكور التطويرية مركز انكور للرفع منتديات دلون جميع الحقوق محفوظة مدونة سيو بلوجر 2014-2015

تعريب و تطوير : مدون محترف
Arlina Design