1. المدير العام

    المدير العام أدارة موقع أكتب كود

    تحريك العناصر عند ظهورها على الصفحة بأستعمال مكتبة "AOS.JS"
    [​IMG]
    استعمال هذه المكتبة بسيط جدا . كل ما عليك فعله هو:
    أولا: استيراد المكتبة:
    بعد انشاء صفحة الhtml قم باضافة السطر التالي داخل عنصر <head> :
    كود HTML:
    <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/aos.css" />
    اضف ايضا في نهاية عنصر <body> السطر التالي:
    كود:
    <script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
    ثانيا: تهيئة المكتبة:
    المكتبة بحاجة لسطر من الجافاسكريبت لتجهز للعمل . قم بانشاء عنصر <script> في نهاية عنصر <body> و هو :
    كود:
    AOS.init();
    ثالثا: تحديد العناصر التي تريد تحريكها :
    يمكن تحديد العناصر التي تريد أن تتحرك عند ظهورها من خلاص اضافة خاصية 'attribute' الى العنصر و هي : data-aos ثم تحدد نوع الحركة بداخلها . مثلا
    كود HTML:
    <h1 data-aos="zoom-out "></h1>
    "سيظهر العنصر بالتدريج بطريقة التكبير."
    كود HTML:
    <h1 data-aos="fade-in"></h1>
    سيظهر العنصر بالانتقال من الشفاف الى الواضح
    هناك خصائص أخرى يمكن اضافتها للتحكم في تحريك العنصر. مثلا:
    • data-aos-duration : مدة التحريك .
    • data-aos-delay : تأخير التحريك
    • data-aos-once : تشغيل التحريك مرة واحدة فقط
    الكود كامل :
    كود HTML:
    <!DOCTYPE html>
    <html dir="rtl">
    
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" href="style.css">
        <title> AOS </title>
        <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet">
    </head>
    
    <body>
        <h1 data-aos="fade-in">مكتبة AOS</h1>
        <h4 data-aos="zoom-in" data-aos-delay="500">الخيارات</h4>
        <ul data-aos="fade-in" data-aos-delay="1000" class="options">
            <li data-aos="fade-right">الخيار رقم 1</li>
            <li data-aos="fade-left">الخيار رقم 2</li>
            <li data-aos="fade-right">الخيار رقم 3</li>
            <li data-aos="fade-left">الخيار رقم 4</li>
            <li data-aos="fade-right">الخيار رقم 5</li>
            <li data-aos="fade-left">الخيار رقم 6</li>
            <li data-aos="fade-right">الخيار رقم 7</li>
            <li data-aos="fade-left">الخيار رقم 8</li>
            <li data-aos="fade-right">الخيار رقم 9</li>
            <li data-aos="fade-left">الخيار رقم 10</li>
            <li data-aos="fade-right">الخيار رقم 11</li>
            <li data-aos="fade-left">الخيار رقم 13</li>
            <li data-aos="fade-right">الخيار رقم 15</li>
            <li data-aos="fade-left">الخيار رقم 16</li>
            <li data-aos="fade-right">الخيار رقم 17</li>
            <li data-aos="fade-left">الخيار رقم 18</li>
            <li data-aos="fade-right">الخيار رقم 19</li>
            <li data-aos="fade-left">الخيار رقم 20</li>
        </ul>
    
    
        <script src="https://unpkg.com/[email protected]/dist/aos.js"></script>
        <script>
            AOS.init();
        </script>
    </body>
    
    </html>
    كود الـ CSS :
    كود:
    html,
    body {
        max-width: 100%;
        overflow-x: hidden;
        background-color: rgb(7, 2, 20);
        color: white;
        font-family: Verdana, Geneva, Tahoma, sans-serif;
    }
    
    .options {
        list-style: none;
        padding: 20px;
    }
    
    .options li {
        padding: 20px;
        border-top: 1px solid rgba(255, 255, 255, 0.055);
    }
     
جاري تحميل الصفحة...