Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Safari & Chrome - background-position BUG


Автор: egoistu 7.3.2011, 11:55
Здравствуйте...
Ребята посоветуйте пожалуйсто что ещё попробовать...

И так...
есть менюшка...
есть фоновая картинка для неё...

наводя на ссылку в меню при помощи JavaScript меняется background-position 
Х-овое значение всегда = 0px, Y-овое меняется
в Файрфокс, ИЕ... вроде норм всё...
но сафари и кром ставят фоновую картинку не с левого края (0px) а с отступов в примерно 150px

Вот стили которые я в яве меняю
Код

    $('.menu-wrapper').css({
        'background-image' : 'url("/Themes/Default/Images/menu.jpg")',
        'background-position' : '0px ' + bg_top + 'px',
        'background-repeat' : 'no-repeat',
        'background-attachment' : 'scroll',
        'background-color' : 'transparent'
    });


где bg_top меняется от 0px до -305px (хотя это и не важно...)

посмотреть можно http://marketing.md...

Автор: mcTep 8.3.2011, 15:43
Попробуйте тот же самый способ только не для tr.menu-wrapper, а для td.menu.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)