Не отображается картинка.

Главные вкладки

Аватар пользователя dimitrian777 dimitrian777 9 июля 2014 в 11:56

Прошу помощи уже все мозги сломал...
Использую nice menu,ниже код css... Проблема в том, что не отображается картинка. Картинка лежит в корне и доступна, то есть mysite/menu.gif картинка есть. Уже писал и полный путь и всевозможные комбинации слеши,точки (../) все бесполезно. Firebug показывает адрес картинки "menu.gif" при этом пишет что данный url отобразить невозможно... Уже просто нет мыслей, что может быть.

#block-nice-menus-2{
        width: 200px;
        margin-top: 10px;

}
#block-nice-menus-2 li a {
        text-decoration: none;
        height: 32px;
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 24px;
        }
       
#block-nice-menus-2 li a:link, #block-nice-menus-2 li a:visited {
        color: #777;
        display: block;
        background:url("menu.gif");
        padding: 8px 0 0 20px;
        }
       
#block-nice-menus-2 li a :hover {
        color: #257EB7;
        background:url(menu.gif) 0 -32px;
        padding: 8px 0 0 25px;
        }
       
#block-nice-menus-2 li a :active {
        color: #fff;
        background:url(menu.gif) 0 -64px;
        padding: 8px 0 0 25px;
        }

ul.nice-menu,
ul.nice-menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

Комментарии

Аватар пользователя zvendelo zvendelo 9 июля 2014 в 16:57

адресацию надо делать относительно файла CSS - т.е. если файл картинки лежит радом с CSS файлом сойдёт тот вариант как у вас, если надо подняться на один каталог выше файла CSS пишем один раз ../перед именем папки и файла(или файла), на два каталога выше ../../ и т.д. - или же можно указать полный путь от корня сайта просто поставив / без точек и прочего в начале пути - например url(/sites/all/themes/my/images/ris.jpg)