Поддержка Проблемы и решения По поводу меню

  • В моей теме изначально не было меню. Я добавила 2 меню в functions.php и в header.php вместо:

    ul class="menu">
      <li><a href="<?php bloginfo('url'); ?>">Главная</a></li>
      <?php wp_list_pages('title_li=&depth=1'); ?>
    </ul>

    написала

    <ul class="menu">
       <?php wp_nav_menu( array( 'theme_location' => 'primary','fallback_cb'=> '' ) ); ?>
    </ul>

    Так у меня старое меню убралось, но не убрался блок(картинка), на котором оно помещалось. А новое меню, которое я добавила, помещается на таком же блоке, но со сдвигом вправо и вниз.
    Что делать? как поместить это новое меню на месте старого?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • С помощью правки файла style.css, вероятнее всего. Вам потребуется определить значения свойств добавленных Вами элементов. К сожалению, простого способа как это сделать именно на Вашем сайте нет, необходимы, как минимум, начальные знания в области html и css.

    Вот, что у меня в файле style.css (все, что связано с меню):

    /* Header
     *******************************/
    #header {
        overflow: hidden;
    }
    
    #header .menu,
    #header .search {
        background:url(img/header-menu-back.gif) 0 0 repeat-x #5B94BE;
    }
    
    #header .menu {
        float:left;
        width:667px;
        height:28px;
        padding:10px 20px;
        }
    
    #header .menu li {
        float:left;
        background:url(img/header-menu-delim.gif) 100% 0 no-repeat;
    }
    
    #header .menu li.last {
        background:none;
    }
    
    #header .menu a {
        color:#fefefe;
        font-weight:bold;
        padding:0 14px;
        display:block;
        line-height:2.2;
    }
    
    #header .menu a:hover {
        text-decoration:none;
    }

    Что мне тут написать или добавить, подскажите, пожалуйста.

    Стили без привязки к разметке мало о чем говорят. Тот блок, который Вы упоминаете может быть описан и другими правилами. Конечно, можно предположить, что Вы добьетесь желаемого удалив вот этот кусок:

    #header .menu,
    #header .search {
        background:url(img/header-menu-back.gif) 0 0 repeat-x #5B94BE;
    }

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «По поводу меню» закрыта для новых ответов.