sifr3 - ссылка не активируется, когда wmode установлен в прозрачный (Firefox) - PullRequest
0 голосов
/ 24 января 2011
sIFR.replace(cochin, {
    selector: 'h1',
    tuneHeight:-5,
    wmode: 'transparent'
          , css: [
            '.sIFR-root { text-align: left; font-weight: bold; color: #959595; line-height: 1em; leading: -2}'
            , 'a { text-decoration: none;}'
            , 'a:link { color: #959595; }'
            , 'a:hover { color: #bbbaba; }'
          ]
          , filters: {
              DropShadow: {
                  distance: 1
              , color: '#2d2a26'
              , strength: 1
              }
          }

}); 

Если заменяемый элемент является ссылкой, а если установлен wmode: 'transparent', то я заметил следующую ошибку: - если я прокручиваю страницу, щелкните где-нибудь (не по ссылке sifr), а затем наведите курсор мыши на ссылку sifr, которую я не делаюУ него есть курсор в виде руки (точка) (отображается по умолчанию).Если я нажимаю на ссылку, то после изменения мыши курсор переходит на руку, а затем ссылка получает нормальное поведение (наведение также активно).Если я удаляю wmode: 'transparent', то ссылка работает нормально.Это замечено в Firefox, в IE он работает нормально.

У кого-нибудь были подобные проблемы?

1 Ответ

1 голос
/ 27 января 2011

Это известная проблема с Firefox.Единственный обходной путь, который я нашел, это добавить это правило css:

.fontname:hover {background-position:0% 100%;}

В этом примере fontname - это класс CSS, который определяет, какие теги заменяются (в вашем случае это будет h1: hover)

...