Значки загрузчика Twitter не отображаются, когда ресурсы проходят через Amazon Amazon.

Я работаю над RoR. Использование Twitter Bootstarp для дизайна моего сайта. И планирует использовать Amazon CDN в качестве хоста активов. Я отправил все статические файлы в Amazon. Я использую amazon-s3 в качестве источника CDN. Вставил изображения спрайтов glyphicons-halfling и glyphicons-halflings-white в cdn и импортировал их в bootstrap_and_overrides.css.less like

@iconSpritePath: asset-path("icons/glyphicons-halflings");
@iconWhiteSpritePath: asset-path("icons/glyphicons-halflings-white");

Но это не работает. Затем я создал отдельные icon.css.less созданные стили для каждого изображения отдельно.

Но все равно значки не вступают в силу. Все остальные стили вступают в силу, и есть только проблема для иконок. Может ли кто-нибудь дать какие-либо предложения. Я полностью застрял на этом.

Спасибо! С уважением

1 ответ

В вашем файле bootstrap.less убедитесь, что у вас есть эта строка

@import "sprites.less";

Этот меньший файл предоставляет класс "значок" для использования значков. Тогда вы можете использовать это так:

<i class="icon icon-file"></i>
Другие вопросы по тегам