آخر الأخبار

استكشف في مدونة أوعي وشك عالم الابتكار

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

تأثير المنظر البعيد باستخدام HTML و CSS

بينما يمكن أن يعزز تأثير الParallax تجربة المستخدم بشكل كبير، من الضروري أن يأخذ المصممون في الاعتبار التحديات المحتملة. قد يجد بعض المستخدمين أن ....
تأثير المنظر البعيد باستخدام HTML و CSS

تأثير Parallax باستخدام HTML وCSS

Effect

مرحبًا! في هذه المقالة، سنتعلم كيفية إنشاء تأثير Parallax باستخدام HTML وCSS. في المشهد المتطور باستمرار لتصميم الويب، يعد الإبداع والابتكار المفتاح لجذب انتباه المستخدمين. واحدة من التقنيات الجذابة التي اكتسبت شعبية واسعة هي تأثير الParallax .

فهم تأثير الParallax

يشير مصطلح "Parallax " إلى الانزياح الظاهري أو الاختلاف في الموضع الظاهري لجسم ما عند النظر إليه من زوايا رؤية مختلفة. في تصميم الويب، يستخدم تأثير الParallax هذا المفهوم لخلق وهم العمق عن طريق تحريك عناصر الخلفية بمعدل مختلف عن المقدمة.

أصول تأثير الParallax في تصميم الويب

يعود تأثير الParallax إلى عالم ألعاب الفيديو، حيث كان يستخدم في البداية لمحاكاة العمق والحركة في البيئات ثنائية الأبعاد. مع تقدم التكنولوجيا، بدأ مصممو الويب في تبني هذه التقنية للخروج من التخطيط الثابت والممل للمواقع التقليدية.

تنفيذ تأثير الParallax

يتضمن تنفيذ تأثير الParallax معالجة عناصر الخلفية والمقدمة لصفحة الويب لخلق تجربة بصرية مثيرة. يمكن تحقيق ذلك من خلال طرق مختلفة بما في ذلك CSS وJavaScript ومكتبات الParallax المخصصة.

أنواع مختلفة من تأثيرات الParallax
Parallax متعدد الطبقات

يتضمن هذا النوع تكديس طبقات متعددة من الصور أو العناصر بسرعات مختلفة، مما يخلق إحساسًا بالعمق.

Parallax يتحكم به المؤشر

في هذا النوع، يستجيب تأثير الParallax لحركة مؤشر الفأرة الخاص بالمستخدم.

Parallax يتم تشغيله بالتمرير

هذا هو النوع الأكثر شيوعًا، حيث يتم تشغيل تأثير الParallax من خلال سلوك التمرير الخاص بالمستخدم.

فوائد تأثير الParallax في تصميم الويب
  • تحسين مشاركة المستخدم: يلفت انتباه المستخدمين ويشجعهم على استكشاف المحتوى بنشاط أكبر
  • سرد القصص والعلامة التجارية: يسمح بسرد قصص إبداعية من خلال توجيه المستخدمين عبر سرد مرئي جذاب
  • تحسين الجماليات: يضيف طبقة من التطور إلى التصميم، مما يجعل المواقع تبدو أكثر حداثة وجاذبية
التحديات والاعتبارات

بينما يمكن أن يعزز تأثير الParallax تجربة المستخدم بشكل كبير، من الضروري أن يأخذ المصممون في الاعتبار التحديات المحتملة. قد يجد بعض المستخدمين أن التمرير المفرط للParallax مربك أو مشتت للانتباه.

ملفات المصدر - تأثير Parallax HTML CSS
  • كود HTML
    
    <!DOCTYPE html>
    <html lang="en">
    
    <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">
        <title>Parallax Effect | Codehal</title>
        <link rel="stylesheet" href="style.css">
    </head>
    
    <body>
    
        <section>
            <section class="parallax-1">
                <div class="parallax-inner">
                    <h1>Scroll Down</h1>
                </div>
            </section>
            <h2>Parallax Effect</h2>
            <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis minima fuga debitis quasi eius aliquid
                sapiente? Cumque blanditiis quibusdam, ex totam aliquam provident alias culpa, sit illo, eum doloribus
                doloremque. Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi reprehenderit voluptatum
                aperiam pariatur numquam praesentium recusandae, ipsa at iusto eveniet, distinctio sunt dolore nemo veniam
                maiores vitae deserunt cum ducimus. Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis
                minima fuga debitis quasi eius aliquid
                sapiente? Cumque blanditiis quibusdam, ex totam aliquam provident alias culpa, sit illo, eum doloribus
                doloremque. Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi reprehenderit voluptatum
                aperiam pariatur numquam praesentium recusandae, ipsa at iusto eveniet, distinctio sunt dolore nemo veniam
                maiores vitae deserunt cum ducimus.</p>
            <section class="parallax-2">
                <div class="parallax-inner">
                    <h1>Parallax Effect</h1>
                </div>
            </section>
            <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis minima fuga debitis quasi eius aliquid
                sapiente? Cumque blanditiis quibusdam, ex totam aliquam provident alias culpa, sit illo, eum doloribus
                doloremque. Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi reprehenderit voluptatum
                aperiam pariatur numquam praesentium recusandae, ipsa at iusto eveniet, distinctio sunt dolore nemo veniam
                maiores vitae deserunt cum ducimus.</p>
            <section class="parallax-3">
                <div class="parallax-inner">
                    <h1>Scroll Up</h1>
                </div>
            </section>
            <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Veritatis minima fuga debitis quasi eius aliquid
                sapiente? Cumque blanditiis quibusdam, ex totam aliquam provident alias culpa, sit illo, eum doloribus
                doloremque. Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi reprehenderit voluptatum
                aperiam pariatur numquam praesentium recusandae, ipsa at iusto eveniet, distinctio sunt dolore nemo veniam
                maiores vitae deserunt cum ducimus.</p>
        </section>
    
    </body>
    
    </html>
        
  • كود CSS
    
    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
    
    * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        font-family: 'Poppins', sans-serif;
    }
    
    body {
        background: #f2f2f2;
    }
    
    h1 {
        font-size: 120px;
        text-align: center;
        color: rgba(255, 255, 255, .4);
    }
    
    .parallax-1 {
        background: url('img1.jpg') no-repeat;
        background-size: cover;
        background-position: center;
        background-attachment: fixed;
    }
    
    .parallax-2 {
        background: url('img2.jpg') no-repeat;
        background-size: cover;
        background-position: center;
        background-attachment: fixed;
    }
    
    .parallax-3 {
        background: url('img3.jpg') no-repeat;
        background-size: cover;
        background-position: center;
        background-attachment: fixed;
    }
    
    .parallax-inner {
        padding: 10% 0;
    }
    
    h2 {
        font-size: 32px;
        color: #555;
        text-align: center;
        font-weight: 300;
        letter-spacing: 2px;
        margin: 20px 0 10px;
    }
    
    p {
        font-size: 16px;
        color: #555;
        text-align: justify;
        line-height: 30px;
        margin: 0 50px 40px;
    }
    
    p:nth-of-type(2),
    p:nth-of-type(3) {
        margin: 40px 50px;
    }
        
الخلاصــــة

في العالم الديناميكي لتصميم الويب، يبرز تأثير الParallax كأداة قوية لإنشاء مواقع ويب مذهلة بصريًا وجذابة. نشأ من صناعة الألعاب، وقد تطور هذا الأسلوب ليصبح عنصرًا أساسيًا في تصميم الويب الحديث.

مع استمرار تقدم التكنولوجيا، يمكننا توقع المزيد من الابتكارات في عالم المؤثرات المرئية، ولكن في الوقت الحالي، يظل تأثير الParallax لحنًا جذابًا في أوركسترا تصميم الويب.

Parallax.zip 4.90MB
كيف كان المقال؟

لحظة من فضلك

نحن نتصفح الكثير من المواقع ونجلب لك المقالات التي تبحث عنها ونختصرها لك وهذه المقالات عند كتابتها ونشرها تاخذ مننا وقت وجهد وسهر كبير ونحن لا نطلب الكثير

لذلك نطلب منك تعليقا للمحتوي وطريقة نشره هل تعجبك ام لا نطلب منك الدعم ودعمك هو تعليقك لكي نستمر لذلك حبا وليس امر من فضلك اكتب تعليق

🌟 انتبه عزيزي أعضاء المجتمع! 🌟
نحن متحمسون لمشاركتك في مناقشاتنا الديناميكية. لضمان بيئة محترمة وشاملة للجميع، نطلب تعاونكم مع الإرشادات التالية:
1. احترام الخصوصية: يرجى عدم مشاركة معلومات حساسة أو شخصية في تعليقاتك.
2. انشر الإيجابية: نحن نتمسك بسياسة عدم التسامح مطلقًا مع خطاب الكراهية أو اللغة المسيئة. دعونا نحافظ على محادثاتنا محترمة وودية.
3. اللغة المفضلة: لا تتردد في التعبير عن نفسك باللغة الإنجليزية أو العربية. ستساعدنا هاتان اللغتان في الحفاظ على مناقشة واضحة ومتماسكة.
4. احترام التنوع: لتعزيز جو شامل، نطلب منك بكل احترام تجنب مناقشة المسائل الدينية في تعليقاتك.
تذكر أن مساهماتك قيمة، ونحن نقدر التزامك بجعل مجتمعنا مكانًا ترحيبيًا للجميع. دعونا نواصل التعلم والنمو معًا من خلال المناقشات البناءة والاحترام المتبادل.
شكرًا لكونك جزءًا من مجتمعنا اوعي وشك! 🌟

Post a Comment