من نقاط القوة التي تميز لغة الـCSS قدرتها على تعديل مظهر العناصر بصفة ديناميكية ، بمعنى أنه يمكن أن تتغير بعض خصائص عناصر معينة لمجرد النقر عليها مثلا ، أو تمرير مؤشر الفأرة عليها ، و هذه الإمكانية تمكننا من خلق تأثيرات ديناميكية جميلة في صفحاتنا .
سنعرف في هذا الفصل على بعض الأشياء غير العادية ( إن لم نقل خصائص ) و التي ستمكننا من تحسين مواقعنا و جعلها أكثر ديناميكية و أكثر تفاعلية مع الزوار .
الفهرس
التنسيق hover ( التحوم )
a:format { css styles }
هذه الكلمة تكون معروفة لذى المتصفح ، و بالإعتماد عليها يقوم بتطبيق الخصائص بالشكل المطلوب منه .
لازال الأمر مبهما إلى الآن ، و لكن لنتابع القرائة ، سنستوعب الأمر كاملا بسهولة فيم يلي :
التنسيق hover
حسنا !! كما رأينا سابقا نضع هذا التنسيق بعد المحددة كما يلي :
a:hover { CSS Styles }
بعد إضافة التنسيق hover فإن الخصائص التي وضعناها للعنصر <a> في المثال لن تظهر في الصفحة مباشرة ، بل إنها ستظهر فقط عند تمرير مؤشر الفأرة فوق العنصر <a> ، و هذا هو دور التنسيق hover تماما ، كما لو أننا نقول للحاسوب : قُم بتطبيق هذه الخصائص فقط عندما نمرر مؤشر الفأرة فوق العنصر .
لنشاهد المثال التالي :
a {
color: blue;
font: 500 14px tahoma;
}
a:hover {
color: red;
background: #FF9;
}
color: blue;
font: 500 14px tahoma;
}
a:hover {
color: red;
background: #FF9;
}
النتيجة : قم بتمرير مؤشر الفأرة على الرابط
يبدوا أن الفكرة قد وصلت ، أليس كذلك .
فباستخدام التنسيقات يمكن إنشاء صفحات وب ديناميكية جميلة تتفاعل مع المستخدم ، كما يمكن و بالإعتماد على هذه التنسيقات إنشاء أدوات جميلة كالقوائم المنسدلة ، و الأزرار الملونة و الكثير من الأشياء .
التنسيق Active ( مفعل )
p:active {
color: orange;
}
النتيجة :
قم بالنقر على هذا النص
المسألة واضحة لذلك لا داع لكثرة الكلام .
التنسيق visited
a:visited { color: #999; }
النتيجة : أمامك الرابط التالي : www.iconarchive.com ، رابط يظهر مثل باقي الروابط العادية .
قم الآن بالنقر عليه ثم شاهد أنه قد غير لونه . فذلك يدل على أنك قد قمت بزيارته مسبقا ، و هذا هو عمل التنسيق visited بكل بساطة .
باستخدام التنسيقات الثلاث السابقة يمكننا إنشاء صفحات أكثر تفاعلية مع الزوار ، و أكثر ديناميكية ، كما يمكننا إنشاء قوائم منسدلة باستخدام هذه التنسيقات كما سنرى في الفصول القادمة ، و يمكن أيضا إنشاء أزرار جميلة .
مدونة راائعة
ردحذف