نحوه ایجاد یک منوی کشویی

فهرست مطالب:

نحوه ایجاد یک منوی کشویی
نحوه ایجاد یک منوی کشویی

تصویری: نحوه ایجاد یک منوی کشویی

تصویری: نحوه ایجاد یک منوی کشویی
تصویری: آموزش ساخت حرفه ای منوی کشویی و ایجاد منو همبرگری در وردپرس 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">

منوی کشویی * {

font-family: Verdana؛

اندازه قلم: 14px؛

} ul ، li ، a {

بالشتک: 0؛

نمایش: بلوک؛

حاشیه: 0؛

حاشیه: 0؛

} ul {

حاشیه: 1px solid #AAA؛

عرض: 150 پیکسل

سبک لیست: هیچ؛

زمینه: #FFF؛

} لی {

background-color: #AAA؛

موقعیت: نسبی؛

z-index: 9؛

بالشتک: 1px؛

}

li.folder {background-color: #AAA؛}

li.folder ul {

موقعیت: مطلق؛

بالا: 5px؛

سمت چپ: 111px؛ / * برای مرورگرهای اینترنت اکسپلورر * /

}

li.folder> ul {سمت چپ: 140px؛} / * برای مرورگرهای دیگر * / a {

بالشتک: 2px؛

حاشیه: 1px جامد #FFF؛

دکوراسیون متن: هیچ؛

عرض: 100٪ / * برای مرورگرهای اینترنت اکسپلورر * /

رنگ: # 000؛

font-weight: پررنگ؛

}

li> a {width: auto؛} / * برای مرورگرهای دیگر * / li a {

عرض: 140 پیکسل؛

نمایش: بلوک؛

} li a.submenu {

background-color: yellow؛

} / * پیوندها * /

a: شناور {

حاشیه رنگ: خاکستری؛

background-color: # FF0000؛

رنگ سیاه؛

}

پوشه a: شناور {

background-color: # FF0000؛

} / * پوشه * /

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

li.folder: شناور {z-index: 10؛}

li: شناور ul ، li: شناور li: شناور 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 *

body {رفتاری: url ("csshover3.htc")؛}

توصیه شده: