كيفية عمل قائمة منسدلة

جدول المحتويات:

كيفية عمل قائمة منسدلة
كيفية عمل قائمة منسدلة

فيديو: كيفية عمل قائمة منسدلة

فيديو: كيفية عمل قائمة منسدلة
فيديو: طريقة عمل قائمة منسدلة في الاكسل - Excel Data Validation 2024, أبريل
Anonim

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

كيفية عمل قائمة منسدلة
كيفية عمل قائمة منسدلة

انه ضروري

معرفة أساسية بلغات HTML و CSS

تعليمات

الخطوة 1

تستخدم شفرة HTML الخاصة بالقائمة عناصر قائمة متداخلة (UL و LI) ، يتم وضع روابط الصفحات داخلها. لا يحتوي على أي هياكل معقدة. يتم تنفيذ الديناميكيات عن طريق CSS ، حيث يتم وضع كتلة الوصف مباشرة في الكود المصدري للصفحة. لا يوجد شيء مميز حوله ، بالإضافة إلى أن النص يحتوي على بعض التفسيرات لغرض بعض كتل الأنماط.

الخطوة 2

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN"

"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

القائمة المنسدلة * {

عائلة الخطوط: Verdana؛

حجم الخط: 14 بكسل ؛

} ul، li، a {

حشوة: 0 ؛

العرض محجوب؛

الحدود: 0؛

الهامش: 0؛

} ul {

الحدود: 1 بكسل صلب # AAA ؛

العرض: 150 بكسل ؛

نمط القائمة: لا شيء ؛

الخلفية: #FFF ؛

} لي {

لون الخلفية: #AAA ؛

الموقف: نسبي ؛

مؤشر z: 9 ؛

الحشو: 1 بكسل ؛

}

li.folder {لون الخلفية: #AAA؛}

li.folder ul {

الموقف: مطلق.

أعلى: 5 بكسل ؛

اليسار: 111 بكسل ؛ / * لمتصفحات IE * /

}

li.folder> ul {left: 140px؛} / * للمتصفحات الأخرى * / a {

الحشو: 2 بكسل ؛

الحد: 1 بكسل صلب #FFF ؛

زخرفة النص: لا شيء ؛

العرض: 100٪؛ / * لمتصفحات IE * /

اللون: # 000 ؛

وزن الخط: عريض ؛

}

li> a {width: auto؛} / * للمتصفحات الأخرى * / li a {

العرض: 140 بكسل ؛

العرض محجوب؛

} li a.submenu {

لون الخلفية: أصفر.

} / * روابط * /

أ: تحوم {

لون الحدود: رمادي.

لون الخلفية: # FF0000 ؛

لون أسود؛

}

li.folder a: مرر {

لون الخلفية: # FF0000 ؛

} / * المجلدات * /

ul ul، li: hover ul ul {display: none؛}

li.folder: hover {z-index: 10؛}

li: hover ul، li: hover li: hover ul {display: block؛}

  • 1 صفحة
  • 2. مجلد

    • 2.1 صفحة
    • 2.2 مجلد

      • 2.2.1 الصفحة
      • 2.2.2 الصفحة
      • 2.2.3 الصفحة
    • 2.3 صفحة
  • 3. مجلد

    • 3.1 صفحة
    • 3.2 صفحة
    • 3.3 صفحة
  • 4. الصفحة

الخطوه 3

يمكنك إضافة دعم للإصدارات القديمة من متصفحات Internet Explorer إلى هذا الرمز - يتم تنفيذه باستخدام JavaScript (بواسطة Peter Nederlof). تحتاج إلى تنزيل الملف بالرمز المطلوب ، على سبيل المثال ، من هذا الرابط - https://peterned.home.xs4all.nl/htc/csshover3.htc. يجب وضعها في نفس المجلد مثل الصفحة الرئيسية. وفي وصف أنماط الصفحة الرئيسية ، أضف رابطًا إليها - يمكن وضعه مباشرةً بعد علامة نمط الفتح: / * لمتصفحات IE القديمة *

الجسم {السلوك: url ("csshover3.htc")؛}

موصى به: