YasirAyad
عدد المساهمات : 10114 معدل النشاط : 15494 السُمعة : 297
| موضوع: شرح استعمال خاصية :hover الأربعاء 1 أبريل 2015 - 5:52 | |
|
السلام عليكم ورحمة الله وبركاتهاقدم لكم اليوم درس ع السريع ساشرح لكم كيفيه استخدام خاصية hoverطبعا الـ hover تعتبر حركة انتقالية للعنصر عند مرور الماوس عليه راح اطبق الدرس على divالآن نضيف داخل الـ body - الكود:
-
<body><div id="ahlamontada">new.moon</div></body> ونبدأ نعطيه خصائص الـ cssوراح تكون الخصائص كالآتيسنقوم بشرح كل واحدة من تلك الخصائص - الكود:
-
#ahlamontada{ width:250px; height:120px; margin:auto; background:#666; -moz-border-radius:0 30px 0 30px; -webkit-border-radius:0 30px 0 30px; border-radius:0 30px 0 30px; box-shadow:0 0 10px #ccc; text-align:center; color:#fff; transition:; -moz-transition:background linear .3s; -webkit-transition:background linear .3s; transition:background linear .3s; font:bold 30px/120px "Courier New", Courier,monospace;} 1- width: وهو عرض للـ div2- height: ارتفاع3- margin وهي الحد الخارجي، وعندما نضعها auto تعمل توسيط في حالة لها عرض وارتفاع فقط.4- background: وهي عبارة عن خلفية، وكلمة background لوحدها تحميل جميع خواص الخلفية، من صورة ولون، ونقاط x,y للصورة، والتمدد (لها درس خاص).5- -moz-border-radius: هي الحواف الدائرية للـ div، وهذه تعمل على موزيلا، والبيئة الخاصة بها.6- -webkit-border-radius: ايضا الحواف الدائرية، وتعمل على كروم والبيئة الخاصة بها.7- border-radius: الحواف الدائرية، للمتصفحات التي لا تنتمي لأي منصة، او بيئة.8- box-shadow: وهو ظل.9- text-align: موضع النص، يمين، يسار، وسط.10- color: وهو لون الخط فقط، أي عند وجود تاج الـ <a> داخل الـ ديف، لا يأخذ هذا اللون.11- transition: وهي خاصية جديدة في css3، وهي عبارة عن حركات، والمستخدمة في التطبيقة للخلفية، ولا أريد أن أتعمق فيها الآن، سأجعل لها درس خاص وكبير.12- font: كلمة font لوحدها تأخد أربع خاصيات (عريض أو عادي، حجم الخط، line-height، توع الخط)راح يصبح شكل الديف كالاتي الآن نريد أن نعمل تأثيرين فقط عند مرور الماوس على الـ ديف1- تغيير الخلفية، وبما اننا وضعنا transition سيكون تغيير الخلفية بشكل تأثير وبحركة جميلة.2- تغيير لون الظل. - الكود:
-
#ahlamontada:hover{ background:#09C; box-shadow:0 0 10px #06C;} لاحظ لقد اضفنا الى كود css خاصيه :hover #ahlamontada{بعد اضافه تأثير hover اصبح كالاتي#ahlamontada:hover{وهكذا عند المرور عليها بالماوس راح تلاحظ التغيرات التي حصلت مما وضعناه من مؤثرات ,تحياتي لكم فريق المساعدة new.moon تم تنسيق الشرح يوم 27/7/2015بواسطه المتطوع المساعد زيزو اليكس |
عدل سابقا من قبل Mohamed Nsr في الإثنين 27 يوليو 2015 - 20:07 عدل 1 مرات (السبب : تنسيق الشرح) | |
|