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

الموضوع: صور مضببة ،، و بمجرد مرور الماوس تظهر جلية

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2009
    المشاركات
    210

    صور مضببة ،، و بمجرد مرور الماوس تظهر جلية



    بسم الله الرحمان الرحيم

    الحركة جميلة جدا و مطلوبة كثيرا ..

    مثال مع الشرح بالانجليزية

    http://www.dynamicdrive.com/dynamici...adualfader.htm

    كل شيء ظاهر في الصفحة

    سلاماتكم ..







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


    ما شاء الله عمل ممتاز اخي

    انتا بروفيشونال, لم اعتقد انك بهذه البراعة

    ارجو ان لا تحرمنا من ابتكاراتكـ





    __________________
    Professional Java?Script Programmer and Web Developer

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Feb 2009
    المشاركات
    210


    ما شاء الله عمل ممتاز اخي

    انتا بروفيشونال, لم اعتقد انك بهذه البراعة

    ارجو ان لا تحرمنا من ابتكاراتكـ
    العفو أخي ليوناردو ..

    والله يهديك على الكلمات التي لا تدل إلا على تواضعك ^^

    انت الاستاذ هنا و الكل يعلم هذا

    جزاك الله خيرا..






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


    العفو أخي ليوناردو ..

    والله يهديك على الكلمات التي لا تدل إلا على تواضعك ^^

    انت الاستاذ هنا و الكل يعلم هذا

    جزاك الله خيرا..
    الله يهدي الجميع,

    ليس عجيباً ان ترى هذه الردود هنا بسوالف

    اسئل الله ان يكون بعونك





    __________________
    Professional Java?Script Programmer and Web Developer

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    892


    لو سمحت

    سؤال من مبتدء انا قرات الشرح بس كيف اغير الكلام داخل القائمة الشفافه ؟





    __________________
    No support via PM! to get support
    Support Manger


  6. #6
    عضو نشيط
    تاريخ التسجيل
    Feb 2009
    المشاركات
    210


    لو سمحت

    سؤال من مبتدء انا قرات الشرح بس كيف اغير الكلام داخل القائمة الشفافه ؟
    اهلا بالأخ..

    اعمل div داخل صفحتك و اكتب الناص الذي تريد فيها مثلا

    كود PHP:
    <divنصكـ هنا </div
    عادية .. و أدخل عليها class الخاص بمأثر الجافا سكربت ، و هنا في المثال اسمه gradualfader

    كود PHP:
    <div class="gradualfader" نصكـ هنا </div
    و إذا أضفت كلاس css للتنسيق أضفه معه مثلا - fez - سأنسق به الديف

    كود PHP:
    <div class="fez gradualfader" نصكـ هنا </div
    استدع ملف الجافا سكربت في وسم الهيد :
    كود PHP:
    <script type="text/javascript" src="gradualfader.js">
    </script> 
    ثم نشط التأثير في الـ body بكتابة التالي :

    كود PHP:
    <script type="text/javascript">
    gradualFader.init()
    </script> 
    قبل اغلاق الوسم

    مثال كامل :
    كود PHP:
    <html>
    <
    head>
    <
    script type="text/javascript" src="gradualfader.js">
    </script>
    <style type="text/css">
    .fez{
    width: 250px ;
    height : 200px ; 
    margin : 0 auto ;
    padding : 20px ;
    background : #DAFF8C ;
    border : 1px dashed #eee ;
    }
    </style>
    <title> Example </title>
    </head>
    <body>
    <div class="fez gradualfader" > Fez-Soft - SwalifSoft </div>
    <script type="text/javascript"> <!-- pour activer les effects -->
    gradualFader.init()
    </script>
    </body>
    </html> 
    لا تنس ملف الجافا سكربت gradualfader.js الذي استدعينا في الأول .. ازرع فيه التالي :

    كود PHP:
    //Gradual Elements Fader- By Dynamic Drive at http://www.dynamicdrive.com
    //Last updated: Nov 8th, 07'

    var gradualFader={}

    gradualFader.baseopacity=0.4 //set base opacity when mouse isn't over element (decimal below 1)
    gradualFader.increment=0.2 //amount of opacity to increase after each iteration (suggestion: 0.1 or 0.2)

    document.write('<style type="text/css">\n'//write out CSS to enable opacity on "gradualfader" class
    document.write('.gradualfader{filter:progid:DXImageTransform.Microsoft.alpha(opacity='+gradualFader.baseopacity*100+'); -moz-opacity:'+gradualFader.baseopacity+'; opacity:'+gradualFader.baseopacity+';}\n')
    document.write('</style>')

    gradualFader.setopacity=function(objvalue){ //Sets the opacity of targetobject based on the passed in value setting (0 to 1 and in between)
        
    var targetobject=obj
        
    if (targetobject && targetobject.filters && targetobject.filters[0]){ //IE syntax
            
    if (typeof targetobject.filters[0].opacity=="number"//IE6
                
    targetobject.filters[0].opacity=value*100
            
    else //IE 5.5
                
    targetobject.style.filter="alpha(opacity="+value*100+")"
            
    }
        else if (
    targetobject && typeof targetobject.style.MozOpacity!="undefined"//Old Mozilla syntax
            
    targetobject.style.MozOpacity=value
        
    else if (targetobject && typeof targetobject.style.opacity!="undefined"//Standard opacity syntax
            
    targetobject.style.opacity=value
        targetobject
    .currentopacity=value
    }

    gradualFader.fadeupdown=function(objdirection){
        var 
    targetobject=obj
        
    var fadeamount=(direction=="fadeup")? this.increment : -this.increment
        
    if (targetobject && (direction=="fadeup" && targetobject.currentopacity<|| direction=="fadedown" && targetobject.currentopacity>this.baseopacity)){
            
    this.setopacity(objtargetobject.currentopacity+fadeamount)
            
    window["opacityfader"+obj._fadeorder]=setTimeout(function(){gradualFader.fadeupdown(objdirection)}, 50)
        }
    }

    gradualFader.clearTimer=function(obj){
    if (
    typeof window["opacityfader"+obj._fadeorder]!="undefined")
        
    clearTimeout(window["opacityfader"+obj._fadeorder])
    }

    gradualFader.isContained=function(me){
        var 
    e=window.event || e
        
    var c=e.relatedTarget || ((e.type=="mouseover")? e.fromElement e.toElement)
        while (
    && c!=m)try {c=c.parentNode} catch(e){c=m}
        if (
    c==m)
            return 
    true
        
    else
            return 
    false
    }

    gradualFader.fadeinterface=function(objedirection){
        if (!
    this.isContained(obje)){
            
    gradualFader.clearTimer(obj)
            
    gradualFader.fadeupdown(objdirection)
        }
    }

    gradualFader.collectElementbyClass=function(classname){ //Returns an array containing DIVs with specified classname
        
    var classnameRE=new RegExp("(^|\\s+)"+classname+"($|\\s+)""i"//regular expression to screen for classname within element
        
    var pieces=[]
        var 
    alltags=document.alldocument.all document.getElementsByTagName("*")
        for (var 
    i=0i<alltags.lengthi++){
            if (
    typeof alltags[i].className=="string" && alltags[i].className.search(classnameRE)!=-1)
                
    pieces[pieces.length]=alltags[i]
        }
        return 
    pieces
    }

    gradualFader.init=function(){
        var 
    targetobjects=this.collectElementbyClass("gradualfader")
        for (var 
    i=0i<targetobjects.lengthi++){
            
    targetobjects[i]._fadeorder=i
            this
    .setopacity(targetobjects[i], this.baseopacity)
            
    targetobjects[i].onmouseover=function(e){gradualFader.fadeinterface(thise"fadeup")}
            
    targetobjects[i].onmouseout=function(e){gradualFader.fadeinterface(thise"fadedown")}
        }

    أرجو ان أكون فهمت اسفسارك جيدا ..

    موفق بإذن الله








  7. ممتاز جدا





    __________________
    سبحان الله وبحمده
    > "كتبي، لعلها تفيدك!" *جديد
    > "مدونتي، تصويري.." | LaZqA
    > Twitter





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

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

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