SIFR 3 НЕ ОТКАЗЫВАЕТСЯ В IE7 - PullRequest
0 голосов
/ 11 января 2010

Я строю сайт прямо сейчас, используя новый siFR3, он отлично работает на FF и Chrome, но не на IE7 до посмотреть нажмите здесь

Ответы [ 3 ]

1 голос
/ 11 января 2010

Попробуйте исправить ошибки: Здесь и посмотрите, поможет ли это.

Убедиться в том, что ваш сайт совместим с W3C, может помочь справиться с неприятными изысками.

0 голосов
/ 12 января 2010

хорошо, я выяснил, в чем проблема, все это было, посмотрите мой старый код, который не работает в IE:

    sIFR.replace(officinaWhite, {
  selector: '#boxes h1', wmode: 'transparent',
  css: '.sIFR-root { color:#ffffff; }',
});

sIFR.replace(officina, {  
  selector: '#content h2, #rightCol2 h2, #rightCol h2', wmode: 'transparent',
  css: '.sIFR-root { color:#000000; }',
});

, и это код, который исправил это:

    sIFR.replace(officinaWhite, {
  selector: '#boxes h1', wmode: 'transparent',
  css: ['.sIFR-root { color:#ffffff; }']
});

sIFR.replace(officina, {  
  selector: '#content h2, #rightCol2 h2, #rightCol h2', wmode: 'transparent',
  css: ['.sIFR-root { color:#000000; }']
});

в css отсутствует только скобка: ['. SIFR-root {color: # 000000;} '] без запятых в конце.

0 голосов
/ 12 января 2010

Убедитесь, что в конфиге нет закрывающей запятой перед закрывающей скобкой. Это незаконно в движке IE IE.

...