تم استبدال عناصر واجهة Spry بعناصر واجهة jQuery في Dreamweaver CC والإصدارات اللاحقة. يمكنك تعديل عناصر واجهة Spry الموجودة في الصفحة، إلا أنه لا يمكنك إضافة عناصر واجهة Spry جديدة.
يعد عنصر واجهة مستخدم Accordion مجموعة من اللوحات المطوية التي تخزن كمية كبيرة من المحتوى في مساحة مضغوطة. يقوم زوار الموقع بإخفاء المحتوى أو كشفه في الأكورديون عن طريق النقر فوق علامة تبويب اللوحة. يتم توسيع لوحات الأكورديون أو تقليصها وفقًا لنقر الزائر فوق علامات التبويب المختلفة. في أكورديون، تكون لوحة محتوى واحدة فقط مفتوحة ومرئية في وقت معين. يبيّن المثال التالي عنصر واجهة مستخدم Accordion، مع اللوحة الأولى الموسعة:
A. علامة تبويب اللوحة Accordion B. محتوى اللوحة Accordion C. اللوحة Accordion (فتح)
يتألف HTML الافتراضي لعنصر واجهة مستخدم Accordion علامة div خارجية تحتوي على كل اللوحات، وعلامة div لكل لوحة، وdiv للرأس وdiv للمحتوى داخل العلامة لكل لوحة. من الممكن أن يتضمن عنصر واجهة مستخدم Accordion أي عدد من اللوحات الفردية. تتضمن HTML لعنصر واجهة مستخدم Accordion أيضًا علامات script أعلى المستند وبعد علامات التغيير في HTML للأكورديون.
للاطلاع على شرح أشمل لكيفية عمل عنصر واجهة مستخدم Accordion، بما في ذلك تحليل كامل للتعليمة البرمجية لعنصر واجهة مستخدم Accordion، راجع www.adobe.com/go/learn_dw_spryaccordion_ae.
للاطلاع على تدريب بشأن العمل باستخدام عنصر واجهة مستخدم Accordion، راجع www.adobe.com/go/vid0167_ae.
يمكنك أيضًا إدخال عنصر واجهة مستخدم Accordion باستخدام الفئة Spry في اللوحة Insert.
حرك مؤشر الماوس فوق علامة تبويب اللوحة لفتحها في طريقة العرض Design، ثم انقر فوق رمز العين التي تظهر على يمين علامة التبويب.
حدد عنصر واجهة مستخدم Accordion في النافذة Document، ثم انقر فوق اسم اللوحة لتحريرها في القائمة Panels في عارض الخصائص (Window > Properties).
بالرغم من أن عارض الخصائص يتيح لك إمكانية إجراء عمليات تحرير بسيطة على عنصر واجهة مستخدم Accordion، إلا أنه لا يدعم مهام التصميم المخصصة. يمكنك تغيير قواعد CSS لعنصر واجهة مستخدم Accordion وإنشاء أكورديون مصمم حسب رغبتك.
للاطلاع على مرجع سريع عن تغيير ألوان عنصر واجهة مستخدم Accordion، راجع موقع دافيد باورس الدليل السريع لتصميم لوحات Spry المبوبة، والأكورديونات، واللوحات المطوية.
للاطلاع على قائمة أكثر تقدمًا لمهام التصميم، راجع www.adobe.com/go/learn_dw_spryaccordion_custom_ae.
تشير كل قواعد CSS في الموضوعات التالية إلى القواعد الافتراضية الموجودة في الملف SpryAccordion.css. يقوم Dreamweaver بحفظ الملف SpryAccordion.css في المجلد SpryAssets الخاص بموقعك عند إنشاء عنصر واجهة مستخدم Spry Accordion. يتضمن هذا الملف أيضًا معلومات معلقًا عليها بخصوص تصميمات متنوعة تنطبق على عنصر واجهة المستخدم، لذلك قد تجدها مفيدة لاستشارة الملف أيضًا.
على الرغم من أنه بإمكانك تحرير قواعد عنصر واجهة مستخدم Accordion بسهولة مباشرةً في الملف CSS، إلا أنه يمكنك أيضًا استخدام اللوحة CSS Styles لتحرير CSS للأكورديون. تعتبر اللوحة CSS Styles مفيدة لتحديد موقع فئات CSS المخصصة لأجزاء مختلفة من عنصر واجهة المستخدم، خصوصًا إذا كنت تستخدم الوضع Current الخاص باللوحة.
يمكنك أيضًا تصميم نص عنصر واجهة مستخدم Accordion عن طريق إعداد خصائص حاوية عنصر واجهة مستخدم Accordion، أو عن طريق إعداد خصائص مكونات عنصر واجهة المستخدم فرديًا.
النص المطلوب تغييره |
قاعدة CSS ذات الصلة |
مثال على الخصائص والقيم المطلوب إضافتها |
|---|---|---|
النص في الأكورديون بالكامل (يتضمن كلاً من لوحة المحتوى وعلامة التبويب) |
.Accordion أو .AccordionPanel | font: Arial; font-size:medium; |
النص في علامات تبويب لوحة الأكورديون فقط |
.AccordionPanelTab | font: Arial; font-size:medium; |
النص في لوحات محتوى الأكورديون فقط |
.AccordionPanelContent | font: Arial; font-size:medium; |
جزء من عنصر واجهة المستخدم والمطلوب تغييره |
قاعدة CSS ذات الصلة |
مثال على الخاصية والقيمة المطلوب إضافتها أو تغييرها |
|---|---|---|
لون خلفية علامات تبويب لوحة الأكورديون |
.AccordionPanelTab | background-color: #CCCCCC; (هذه هي القيمة الافتراضية.) |
لون خلفية لوحات محتوى الأكورديون |
.AccordionPanelContent | background-color: #CCCCCC; |
لون خلفية لوحة الأكورديون المفتوحة |
.AccordionPanelOpen .AccordionPanelTab | background-color: #EEEEEE; (هذه هي القيمة الافتراضية.) |
لون خلفية علامات تبويب اللوحة عند التحويم |
.AccordionPanelTabHover | color: #555555; (هذه هي القيمة الافتراضية.) |
لون خلفية علامة تبويب اللوحة المفتوحة عند التحويم |
.AccordionPanelOpen .AccordionPanelTabHover | color: #555555; (هذه هي القيمة الافتراضية.) |
بشكل افتراضي، يتمدد عنصر واجهة مستخدم Accordion ليملأ المساحة المتاحة. ومع ذلك، يمكنك تقييد عرض واجهة عنصر مستخدم Accordion، عن طريق إعداد خاصية عرض لحاوية الأكورديون.
يمكنك أيضًا تحديد موقع القاعدة بتحديد عنصر واجهة مستخدم Accordion، والبحث في اللوحة CSS Styles (Window > CSS Styles). تأكد من تعيين اللوحة إلى الوضع Current.
تسجيل الدخول إلى حسابك