Firefox 3.6 уничтожил мою стилизацию страницы! - PullRequest
2 голосов
/ 27 января 2010

Не хочу винить в этом Мозиллу, я уверен, что я могу сделать что-то глупое, но страница:

WWW. neverMindFixed .com

презентация будет отлично работать в других браузерах, только не в последней версии Firefox. кто-нибудь выяснил это?

Спасибо!

Si

Ответы [ 4 ]

7 голосов
/ 27 января 2010

Хорошо, во-первых, ваш CSS - беспорядок. Во-вторых, есть такая декларация:

#faq-bb li { list-style-image:url(/display_images/stonewall/faq_bullet.gif; list-style-type: none; margin: -2px; padding: 0px;  visible:false;}

Обратите внимание на очень важную пропущенную секунду ) вокруг URL. Похоже, что FF 3.6 немного более требователен.

4 голосов
/ 27 января 2010

У вас есть visible:false; - «ложь» не является допустимым значением. Вы имеете в виду visibility: collapse;, но это, скорее всего, плохо поддерживается в старых браузерах или в старом режиме ожидания display: none;.

Пожалуйста, подтвердите свой CSS .

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

Для меня также ваш сайт работает на Firefox 3.5 и Chrome, но Firefox 3.6 имеет проблемы. Ваша презентация работает, но

<span class="hidden"> .... </span>

теги отображаются вместо того, чтобы оставаться скрытыми.

Почему эти теги есть?

Если вы хотите сохранить их, вы, вероятно, захотите очистить свое определение «скрытого» класса, как говорит Anonymous, вы не можете указать «visible: false». Удалите его, а затем проверьте остальные ваши CSS и HTML. Там действительно много ошибок.

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

На странице много ошибок проверки , которые могут вызывать проблемы. Вот те, которые звучат наиболее важными:

  • тип документа не допускает здесь элемент «скрипт»; при условии отсутствия стартовой метки "head"
  • тип документа не допускает здесь элемент "head"
  • тип документа не допускает элемент "тело" здесь
  • ID "search" уже определен
  • ... плюс куча ошибок из Javascript (проверьте определения CDATA)

Также, как указал Anonymous, существуют ошибки CSS. Там нет собственности visible - я думаю, вы хотите visibility: hidden. Но я уверен, что вам не нужно так много скрытых вещей.

...