"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنك تحقيق عدة ظلال منسدلة على عنصر واحد باستخدام CSS؟

كيف يمكنك تحقيق عدة ظلال منسدلة على عنصر واحد باستخدام CSS؟

تم النشر بتاريخ 2024-11-07
تصفح:743

How Can You Achieve Multiple Drop-Shadows on a Single Element Using CSS?

تحقيق عدة ظلال منسدلة على عنصر باستخدام CSS

عند محاولة إعادة إنشاء تصميم زر Photoshop في CSS، قد تواجه قيودًا في تطبيق ظلال مربعات متعددة على عنصر عنصر واحد. بشكل افتراضي، يسمح CSS بظل مربع نشط واحد فقط، سواء داخليًا أو خارجيًا.

للتغلب على هذا القيد، يمكنك الاستفادة من ميزة الفصل بفاصلة التي يوفرها CSS3. يتيح لك هذا تحديد تعريفات ظل متعددة ضمن نفس خاصية ظل الصندوق:

box-shadow: inset 0 2px 0px #dcffa6, 0 2px 5px #000;
بالفصل باستخدام تعريفي الظل بفاصلة، يمكنك إنشاء ظلين مختلفين بشكل فعال على عنصر الزر الخاص بك. يمثل الظل الأول، الداخلي 0 2px 0px #dcffa6، ظل مربع الضوء الداخلي، بينما الظل الثاني، 0 2px 5px #000، ينشئ الظل المسقط الخارجي.

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

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3