Средство выбора даты для Bootstrap (bootstrap-datepicker.js) Google Chrome стрелки назад и вперед

jQuery 1.9.1

начальная загрузка 2.3.2

Google Chrome (версия 31.0.1650.63 м)

введите здесь описание изображения

Все остальные браузеры

введите здесь описание изображения

Предыдущее и следующее значения устанавливаются в bootstrap-datepicker.js как ‹ и ›.

Есть идеи, почему только Chrome неправильно отображает эти символы?

Как было предложено, вот ссылка на файл JSFiddle. Удивительно, но я не могу воспроизвести проблему здесь. Это работает нормально. http://jsfiddle.net/QaujD/

Но перейдя непосредственно на сайт, чтобы загрузить Datepicker для Bootstrap bootstrap-datepicker.js, проблему можно увидеть в последней версии Chrome. http://www.eyecon.ro/bootstrap-datepicker/


person iamchrisfryer    schedule 03.01.2014    source источник
comment
Думаете, вы могли бы отредактировать JSFiddle или прокомментировать какую-либо другую демонстрационную ссылку, которая демонстрирует проблему при просмотре ее в Chrome? Было бы полезно, если бы мы могли быстро проверить, наблюдаем ли мы такое же поведение при просмотре этого примера, или это проблема, связанная с вашей конкретной установкой Chrome.   -  person Mark Amery    schedule 07.01.2014
comment
@mark-amery Спасибо за предложение. Я обновил ссылки.   -  person iamchrisfryer    schedule 07.01.2014
comment
Я также использую Chrome 31.0.1650.63, и у меня все выглядит нормально на eyecon.ro/bootstrap- средство выбора даты. Сначала очистите кеш и посмотрите, сохраняется ли проблема. Если это так, я думаю, что в вашей системе установлен поврежденный шрифт, хотя я не знаю, почему вы увидите другое поведение на JSFiddle, если это было причиной. Как на JSFiddle, так и на eyecon.ro щелкните правой кнопкой мыши стрелку, нажмите «Проверить элемент», выберите вкладку «Вычислено» и прокрутите вниз, пока не увидите, какой шрифт используется. Для меня это Liberation Sans на обоих сайтах.   -  person Mark Amery    schedule 07.01.2014
comment
@mark-amery Я поговорил с другим разработчиком после того, как заставил их попробовать две ссылки. Они также видят проблему на eyecon.ro/bootstrap-datepicker, но не на сайте скрипки. . Они упомянули о существующей проблеме с Chrome, из-за которой некоторые шрифты не отображаются правильно, и что существует альфа-/бета-версия, решающая эту проблему. Я посмотрел на css и увидел, что семейство шрифтов сначала унаследовано от списков тела Helvetica Neue. При удалении этого из стиля отображаются стрелки.   -  person iamchrisfryer    schedule 07.01.2014


Ответы (1)


(Лучшее предположение, тоже испытал это) Это ваш сервер! Некоторые серверы Apache на платформе Linux не могут использовать изображения спрайтов, из которых взяты эти две стрелки. попробуйте вместо этого использовать fontawesome. http://fontawesome.io/

person Aage Torleif    schedule 07.01.2014
comment
Учитывая, что он говорит, что у него возникает та же ошибка при просмотре на демонстрационной странице библиотеки, и что это происходит только в конкретной версии конкретного браузера, вряд ли это проблема с его сервером. - person Mark Amery; 07.01.2014