תמיכה « נושאים כלליים « בעיה בתפריט נפתח

  • שלום ותודה על כל העזרה עד עכשיו,
    אני מנסה לבנות תפריט נפתח ונתקל בבעיה,

    קוד הHTML של התפריט: (הורדתי את הלינקים)*

    <div id="mmenu">
    <ul class="maa">
    
    <li><a href="http://*.com">דף הבית</a></li>
    <li><a href="http://*=3">חידות היגיון</a>
             <ul class="submenu mbb">
        </li>
    <li><a href="http:**p=63">חידת האחיות</a></li>
    <li><a href="http:*72">חידת מיליון החדרים</a></li>
    <li><a href="http:*2">חידת התפוחים</a></li>
    <li><a href="http:/*34">חידת המטוסים</a></li>
    <li><a href="http:*=1">חידות זיכרון</a></li>
    <li><a href="http:*7">חידות ילדים</a></li>
    </div>
    
    וזה הCSS שלי
    
    div#mmenu{
       float: right;
        width: 9.5em;
    }
    div#mmenu ul {
      margin: 0;
      padding: 0;
      width: 9.5em;
      list-style: none;
      <strong>background: #DAE8F8;
      border: 1px solid;</strong>
    }
    div#mmenu li {
      position: relative;
      margin: 0;
      border-bottom: 1px solid silver;
      <strong>display: block;</strong>
    }
    div#mmenu li a {
      display: block;
      text-decoration: none;
      padding: 0.15em 0.5em 0.15em 0;
      width: 9em;
    }
    
    div#mmenu>ul a {
      width: auto;
    }
    
    * html div#mmenu li {
      float: right;
    }
    div#mmenu ul ul {
      position: absolute;
      top: 0;
      right: 9.5em;
      display: none;
      margin-top: -1px;
    }
    * html div#mmenu ul ul {
      margin-right: -1px;
    }
    div#mmenu li.submenu {
      background: url(“http:/**g”) no-repeat center left;
    }
    
        div#mmenu ul.maa li.submenu:hover ul.mbb {
      display: block;
    }
    div#mmenu li:hover {
      background-color: #fcc;
    }

    התפריט לא פותח את כל הפריטים שלא ברמה הראשונה, חשבתי שזה בעיה בהגדרת הCLASS שלו אבל לא מצליח למצוא מה…

    תודה
    תום

מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
  • Thread Starter chidada

    (@chidada)

    סליחה הוא לא מציג טוב את הHTML הדביק שוב

    <div id="mmenu">
    <ul class="maa">
    
    <li><a href="xxxm">דף הבית</a></li>
    <li><a href="xxx=3">חידות היגיון</a>
             <ul class="submenu mbb">
        </li>
    <li><a href="hxxx63">חידת האחיות</a></li>
    <li><a href="hxx2">חידת מיליון החדרים</a></li>
    <li><a href="hxx2">חידת התפוחים</a></li>
    <li><a href="hxx34">חידת המטוסים</a></li>
    <li><a href="hxx1">חידות זיכרון</a></li>
    <li><a href="htx7">חידות ילדים</a></li>
    </div>

    Thread Starter chidada

    (@chidada)

    אופס הוא מציג את זה כקוד, איך אני יכול להראות לך את הHTML בלי שהוא יעשה בלגן?

    הערה לגבי הצגת שורות הקוד בשאלה שלך: נסה לשים את הקוד בין שני גרשים הפוכים/שמאליים `

    לגבי הדבקת קוד – יש לך כפתור code מעל חלון העורך.
    יש לסמן עם העכבר את כל הטקסט שהוא קוד וללחוץ על הכפתור, ואז הוא יציג אותו כקוד ולא יסנן אותו או ינסה לרנדר אותו.

    ערכתי את ההודעה שלך כדי שתוצג כמו שצריך.

    זה עניין של css ולפעמים גם של js כדי להציג תפריטי ניווט נפתחים.
    אם אתה משתמש בערכת ברירת המחדל זה אמור לעבוד.
    בערכות אחרות – זה תלוי אם הערכה תומכת או לא.
    אם לא – אז תוכל לכתוב קוד, אם אתה יודע. או לחילופין להשתמש בתוסף כלשהו של jQuery או תוסף של וורדפרס לתפריטים נגללים.

    Thread Starter chidada

    (@chidada)

    תודה, אבל אני מנסה לכתוב את הקוד, וחשבתי אולי תוכל לעזור לי להבין למה הוא לא עובד טוב,

    או שאתה עונה רק על שאלות שקשורות לוורדפס ספציפי

    הפורום מיועד לשאלות שקשורות לוורדפרס. לפעמים אנחנו מסייעים כאן גם בדברים שמעבר לזה.
    עם זאת, לא ניתן במסגרת הפורום כאן לעבור על קודים ספציפיים מלאים ולתקן אותם. זו לא המשימה שלנו כאן.
    בכל מקרה, הצעתי לך את האפשרות ללכת לערכת ברירת המחדל (אני יודע לגבי twenty ten, לא בדקתי ב twenty eleven החדשה יותר), ולבדוק שם איך נבנה התפריט שנפתח. תוכל גם לקחת את הקוד משם html ו -css , אני חושב שהם עושים את זה שם ללא js, לקרוא ולהבין אותו ולהתאים אותו לצרכיך.

    אם אז תהיה שאלה ספציפית לגבי משהו שם, ייתכן שאפשר יהיה לסייע לך עוד.

    אנחנו כאן כדי לסייע, לכוון, ללמד, לפתור מה שאפשר במסגרת הפורום.

מוצגות 7 תגובות – 1 עד 7 (מתוך 7 סה״כ)
  • הדיון ‘בעיה בתפריט נפתח’ סגור לתגובות חדשות