حب الى الابد
التحكم فى الروابط و الخلفيات Backgrounds In CSS Fxbgnt11
حب الى الابد
التحكم فى الروابط و الخلفيات Backgrounds In CSS Fxbgnt11
حب الى الابد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

حب الى الابد

والله نورتِ المنتدي من جديد يـ{زائر}.

 
الرئيسيةالتسجيلأحدث الصوردخول

ادارة المنتدي: اهـلا ومرحــبا بك معنا نورتنا بزيارتك الجميلة وزودت شوقنا ولهفتنا ع مشاركاتك ومواضيعك اذا كانت هذه هية زيارتك الاولي فيتوجب عليك التسجيل لتكون عضو معنا وتتمتع بكل مميزات العضوية المجانية  (اضغط هنا للتسجيل) اما اذا كنت قمت بالتسجيل مسبقا فيتوجب عليك الدخول بكتابة اسمك والرقم السري.  شكرا.ً


 

 التحكم فى الروابط و الخلفيات Backgrounds In CSS

اذهب الى الأسفل 
كاتب الموضوعرسالة
medo

™المدير العـام™
™المدير العـام™
medo


عدد مساهماتى : 5740
انا ذكر
مزاجي : الحمدلله
انا من : مصر
احترامك لقوانين المنتدي :
التحكم فى الروابط و الخلفيات Backgrounds In CSS Left_bar_bleue100 / 100100 / 100التحكم فى الروابط و الخلفيات Backgrounds In CSS Right_bar_bleue

نشاطك فى المنتدي :
التحكم فى الروابط و الخلفيات Backgrounds In CSS Left_bar_bleue100 / 100100 / 100التحكم فى الروابط و الخلفيات Backgrounds In CSS Right_bar_bleue

عدد نقاط التميز : 9968
عدد التقيمات : 15
تاريخ التسجيل : 17/08/2007
وسام1 : التحكم فى الروابط و الخلفيات Backgrounds In CSS Deign_11
وسام2 : التحكم فى الروابط و الخلفيات Backgrounds In CSS Sl2vbo
وسام3 : التحكم فى الروابط و الخلفيات Backgrounds In CSS 3h210
وسام4 : التحكم فى الروابط و الخلفيات Backgrounds In CSS Q1q0-710
توقيع المنتدي : توقيع المنتدي

التحكم فى الروابط و الخلفيات Backgrounds In CSS Empty
مُساهمةموضوع: التحكم فى الروابط و الخلفيات Backgrounds In CSS   التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime15.05.09 1:15

:g:4:
:sleep:
هناك عدة اشياء بالنسبة للروابط والصور يمكننا إعدادها والتحكم بها
وسنبدأ بالروابط
لكن قبل البدأ هناك عدة حالات للروابط وهى


1. ظهور الروابط للمرة الأولى للزائر (link)
2. رابط تم زيارته من قبل (visited)
3. الرابط عند مرور الفأرة عليه (hover)
4. الرابط عند التركيز عليه (اى تم اختياره, عن طريق الضغط على زر tab مثلا)
5. الحالة الأخيرة وهى active وهى تحدث عندما يبدأ المستخدم بالضغط على الرابط


كل هذه الحالات يمكننا التحكم بشكل الروابط عند حدوث اى حالة منهم للرابط.

ويتم التحكم بهم عن طريق تحديد عنصر الرابط اولا a ثم علامة : ثم اسم الحالة

واليك الحالات التى تم وصفها اعلاه بنفس الترتيب
كود:

الكود:
a:link { color: blue; }
a:visited { color: purple; }
a:hover { text-decoration: none; }
a:focus { color: yellow; }
a:active { color: red; }

هكذا استطعنا الوصول لكل حالة, ويمكنك التحكم بها وإعداد نص الروابط كما تم شرح التعامل مع النصوص فى الدرس السابق.


نذهب للجزء الثانى من الدرس وهو الخلفيات المصورة Backgrounds

او جعل الصور خلفية للصفحة (او لجزء من الصفحة)

وهناك عدة خصائص لكل خاصية منهم لها عدة قيم معينة نحن مقيدين بها.

لكن قبل التطرق لهذه الخاصيات الخاصة بصور الـ backgrounds لنتعرف اولا على الخاصية background لتعيين لون خلفية عادى للصفحة (او لأى جزء منها)


كود:

الكود:
p{
background: #ffffff;
}


هكذا تم إعداد لون الخلفية الى اللون الأبيض.

اذا اردنا وضع صورة يتم الأمر بالشكل التالى
كود:

الكود:
p{
background-image: url(images/background.gif);
}


حيث images/background.gif هو مكان الصورة التى ستوضع كاخلفية

لكن بهذا الشكل الصورة سيتم عرضها بكامل الصفحة (وتكرارها اذا كانت صغيرة)

لكن مسألة التكرار يمكننا التحكم بها ايضا عن طريق الخاصية background-repeat

ونضع لها احد القيم التالية


  • repeat-y للتكرار العمودى فقط, يعنى يتم تكرار الصورة بالطول فقط
  • repeat-x للتكرار الأفقى فقط. يتم تكرار الخلفية بالعرض فقط
  • no-repeat يعنى بدون تكرار


اذا استخدمنا الإختيار الثالث no-repeat هذا يجعلنا ننظر لأمور اخرى.
بمعنى اذا كانت الصفحة كبيرة جدا (من حيث الطول مثلا)
اذن عندما يتم الذهاب بإستخدام الـ scroll bar الى الأسفل ستختفى الخلفية.

ماذا اذا كنا نريدها ان تظل ثابتة؟ يتم الأمر عن طريق الخاصية
background-attachment واعطائها القيمة fixed

فيكون كامل كود الخلفية بالشكل التالى
كود:

الكود:
background-image: url(images/background.gif);
background-repeat: no-repeat;
background-attachment: fixed;




هكذا ستظل صورة الخلفية ثابتة بمكان واحد حتى اذا ذهبت بالأسكرول بار للأسفل ستتحرك معك الصورة لكنها ستبقة بمكان ما ثابت بالشاشة لا يتغير
وهو اقصى اليسار العلوى من الشاشة

لكن هذا المكان للخلفية ربما لا يبدوا جيدا

ونريد تغييره. يتم الأمر عن طريق الخاصية background-position

هذه الخاصية فى الحقيقة لها عدة انواع من القيم يمكن ان نضعها لها.
اول هذه القيم هى
left و right و top و bottom و center
واظن كل قيمة معناها واضح.
لكن يمكننا ايضا ان نضع لها مثلا
top right يعنى اعلى اليمين او top left اعلى اليسار,
او bottom left اسفل اليسار او bottom right اسفل اليمين
او top center او bottom center

او مثلا center right او center left

هذا بالنسبة للنوع الأول للقيم التى يمكن ان نضعهم لهذه الخاصية.

هناك نوع اخر للقيم بإستخدام %

وبهذا النوع من القيم, يعنى x% من حجم الشاشة
ويتم الأمر بالشكل التالى كامثال
كود:

الكود:
background-position: x% y%;


حيث x هو الأبعاد الأفقية بدأ من الجهة اليسرى
و y هو الأبعاد العمود بدأ من الأعلى

ويمكنك ايضا اعداد الشئ نفسه بالبيكسل
مثلا
كود:

الكود:
background-position: 0px 0px;



هذا سوف يضع الخلفية اعلى اليسار
وكلما زادت نسبة x كلما ابتعدت الخلفية عن اليسار
وهكذا بالنسبة لـ y

كما يمكننا اختصار كل ماسبق بالشكل التالى
كود:

الكود:
background: #ffffff url(images/background.gif) 0px 0px no-repeat;



حيث القيمة الأولى هى الرقم
وبعدها مكان خلفية الصورة كما تلاحظ
بعدها موقع الخلفية بالنسبة للصفحة
بعدها التحكم فى مسألة التكرار.

هذا هو كل مايمكن شرحه الأن عن الخلفيات والروابط واتمنى انك تكون استفدت شئ جديد فى الـ css من خلال هذا الدرس
واراكم بالدرس المقبل بإذن الله.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://WwW.Lov4ever.yoo7.com
 
التحكم فى الروابط و الخلفيات Backgrounds In CSS
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
حب الى الابد :: .::{الركن التعليمي}::. :: حب الى الابد للدورات التعليمة ا love forever to instruction sessions :: دورة CSS-
انتقل الى:  
عفواً يمنع النسخ للزوار
المواضيع الأخيرة
» مطوية (فَلَنُنَبِّئَنَّ الَّذِينَ كَفَرُوا بِمَا عَمِلُوا وَلَنُذِيقَنَّهُمْ مِنْ عَذَابٍ
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime27.05.17 12:19 من طرف عزمي ابراهيم عزيز

» مطوية (مَنْ أَرْضَى اللَّهَ بِسَخَطِ النَّاسِ كَفَاهُ اللَّهُ النَّاسَ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime03.05.17 10:24 من طرف عزمي ابراهيم عزيز

» مطوية (إِنَّ الْإِنْسَانَ لَفِي خُسْرٍ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime08.04.17 20:52 من طرف عزمي ابراهيم عزيز

» مطوية (وَأَوْفُوا بِعَهْدِ اللَّهِ إِذَا عَاهَدْتُمْ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime07.04.17 8:14 من طرف عزمي ابراهيم عزيز

» مطوية (لاَ تَسُبُّوا الأَمْوَاتَ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime03.04.17 17:15 من طرف عزمي ابراهيم عزيز

» مطوية (وَجَعَلَ مِنْهَا زَوْجَهَا لِيَسْكُنَ إِلَيْهَا)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime31.03.17 9:30 من طرف عزمي ابراهيم عزيز

» مطوية (لَيْسَ مِنَّا مَنْ لَمْ يَرْحَمْ صَغِيرَنَا ويُوَقِّرْ كَبِيرَنَا)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime27.03.17 20:51 من طرف عزمي ابراهيم عزيز

» مطوية (وَلِيَبْتَلِيَ اللَّهُ مَا فِي صُدُورِكُمْ وَلِيُمَحِّصَ مَا فِي قُلُوبِكُمْ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime24.03.17 14:37 من طرف عزمي ابراهيم عزيز

» مطوية (لا تَحْلِفُوا بِآبَائِكُمْ مَنْ حَلَفَ بِاللَّهِ فَلْيَصْدُقْ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime17.03.17 14:54 من طرف عزمي ابراهيم عزيز

» مطوية (اتَّخَذُوا أَحْبَارَهُمْ وَرُهْبَانَهُمْ أَرْبَاباً مِنْ دُونِ اللَّهِ)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime13.03.17 16:04 من طرف عزمي ابراهيم عزيز

» مطوية (اللَّهُمَّ اسْتُرْ عَوَرَاتِنَا وَآمِنْ رَوَعَاتِنَا)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime10.03.17 8:19 من طرف عزمي ابراهيم عزيز

» مطوية (اللَّهُمَّ اسْتُرْ عَوَرَاتِنَا وَآمِنْ رَوَعَاتِنَا)
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime10.03.17 8:18 من طرف عزمي ابراهيم عزيز

»  اذكار المسلم اليومية ، جميع اذكار المسلم اليومية ، كل اذكار المسلم اليومية
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime28.09.13 13:27 من طرف @الجوكر@

» دورة كاملة من الالف الى الياء فى الاكسل والشرح صوت وصورة
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime25.08.13 16:53 من طرف هشام العيسى

» حكم المباراة يقتل بسبب بطاقة صفرا
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime11.05.13 12:45 من طرف @الجوكر@

» أسوأ 10 توقعات لم تحدث فى 2012
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime10.05.13 17:01 من طرف @الجوكر@

» دعااااااااااااااااااء لو عرفتو معناااااااااااااااااه عمركو ماهتبطلو تقروة فى حياتكم
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime10.05.13 16:03 من طرف @الجوكر@

» شوارع مصر بعد تنحى الرئيس حسنى مبارك " بالصور "
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime10.05.13 15:33 من طرف @الجوكر@

» دروه كامله فى البور بوينت 2003 شرح مفصل من الالف الى الياء
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime09.05.13 15:47 من طرف @الجوكر@

» الأستعمال الصحيح للماء ساعد جدا جدا فى أنقاص الوزن
التحكم فى الروابط و الخلفيات Backgrounds In CSS I_icon_minitime08.05.13 20:38 من طرف @الجوكر@

Hosted By : Ahla montada
Design & Managed By : Medo
افضل عرض للمنتدي اختار اعدادات الشاشة
1024X 768 pixels
تنبيه جميع المشاركات والمواضيع في  منتديات حب الى الابد  لا تعبر بالضرورة عن رأي إدارتها بل تمثل وجهة نظر كاتبها فقط .
by Mohamed Ebrahim © 2006-2013 by Lov4ever