النتائج 1 إلى 6 من 6

الموضوع: مطلوب كود css عندما يمر الماوس على الصوره تضىء او يتغير درجه وضوحها

  1. #1

    مطلوب كود css عندما يمر الماوس على الصوره تضىء او يتغير درجه وضوحها



    السلام عليكم ورحمه الله وبركاته

    كل عام وانتم بخير

    مطلوب كود css عندما يمر الماوس على الصوره تضىء او يتغير درجه وضوحها :shy:

    بإنتظار الخبراء





    __________________
    انجاز هوست

    لخدمات الويب المتطورة

    www.injaz4host.com


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    ضع هذا الكود بمنطقة Head
    كود PHP:
    <SCRIPT language="JavaScript">
    function 
    makevisible(cur,which){
    strength=(which==0)? 0.2
    if (cur.style.MozOpacity)
    cur.style.MozOpacity=strength
    else if (cur.filters)
    cur.filters.alpha.opacity=strength*100
    }
    </SCRIPT> 
    وهذا بمنطقة body مع تغير عنوان الصورة
    كود PHP:
     
    <img src="http://www.google.com/intl/en_ALL/images/logo.gif"  style="filter:alpha(opacity=20);-moz-opacity:0.2" onMouseover="makevisible(this,0)" onMouseout="makevisible(this,1)"

    يمكنك اضافة الخاصية لأي صورة باضافة الكود التالي الى الصورة
    كود PHP:
    style="filter:alpha(opacity=20);-moz-opacity:0.2" onMouseover="makevisible(this,0)" onMouseout="makevisible(this,1)" 






    __________________
    Professional Java?Script Programmer and Web Developer

  3. #3


    السلام عليكم

    هناك طريقة اخرى اعتقد انها اسهل من استخدام الجافا سكريبت .. عن طريق استخدام css فقط كتحديد درجة وضوح opacity منخفضة وعند المرور على الصورة تتغير باستخدام hover و تغير قيمة opacity ...

    او استخدام نسختين من الصوره مختلفتي الوضوح و التبديل بينهما عن طريق hover في css





    __________________
    مدونتي
    المُعاصر
    www.mo3aser.com

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    674


    السلام عليكم

    هناك طريقة اخرى اعتقد انها اسهل من استخدام الجافا سكريبت .. عن طريق استخدام css فقط كتحديد درجة وضوح opacity منخفضة وعند المرور على الصورة تتغير باستخدام hover و تغير قيمة opacity ...

    او استخدام نسختين من الصوره مختلفتي الوضوح و التبديل بينهما عن طريق hover في css
    صحيحـ!! أنا بستخدم الجافا سكربـت عشانـ بقدر اضيف خصائـص اكثر بـ الفانشن





    __________________
    Professional Java?Script Programmer and Web Developer

  5. #5


    تم التطبيق والحمد لله, شاكر لكم اخوانى

    اخوكم / محمد





    __________________
    انجاز هوست

    لخدمات الويب المتطورة

    www.injaz4host.com

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    40


    السلام عليكم

    تستطيع فعل ذلك عن طريق الـ Css :

    ملف الاستايل
    كود:
    <style type="text/css">
    
    .toggleopacity img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;
    }
    
    .toggleopacity:hover img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
    }
    
    .toggleopacity img{
    border: 1px solid #ccc;
    }
    
    .toggleborder:hover img{
    border: 1px solid navy;
    }
    
    .toggleborder:hover{
    color: red; /* Dummy definition to overcome IE bug */
    }
    
    </style>

    الكود الخاص بالصورة التي تضيء عند مرور الماوس فوقها :
    كود:
    <a class="toggleopacity" href="في حال كنت تريد وضع رابط للصورة">
    <img border="0" src="مسار الصورة" width="137" height="26" />
    </a>
    الكود الخاص بالصورة التي يصبح لها حدود عند مرور الماوس فوقها :
    كود:
    <a class="toggleborder" href="في حال كنت تريد وضع رابط للصورة">
    <img border="0" src="مسار الصورة" width="163" height="57" />
    </a>


    - اذا كنت تريد عمل هذا في المنتدى كل ماعليك هو نسخ الـ Css وفي حقل تعاريف CSS الإضافية/Additional CSS Definitions اضف هذا الكود :

    كود:
    .toggleopacity img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;
    }
    
    .toggleopacity:hover img{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
    }
    
    .toggleopacity img{
    border: 1px solid #ccc;
    }
    
    .toggleborder:hover img{
    border: 1px solid navy;
    }
    
    .toggleborder:hover{
    color: red; /* Dummy definition to overcome IE bug */
    }
    لاتنسى اضافة الكلاس الخاص بالاستايل لكل صورة تريد عمل هذه الاضافة لها .

    تحياتي

    المصدر : Dynamic Drive CSS Library- Highlight image hover effect (opacity or borderize)










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض