Не удается заставить @ font-face работать в приложении rails - PullRequest
1 голос
/ 29 апреля 2010

Есть ли местоположение по умолчанию для того, где я должен хранить шрифты? В rails я не могу загрузить шрифт, а с помощью набора шрифтов, загруженного с сайта fontsquirrel.com, где будут работать шрифт, CSS и пример HTML в той же папке.

это мой css

@font-face {
font-family: 'RalewayThin';
src: url('fonts/raleway_thin.eot');
src: url('fonts/raleway_thin.ttf') format('truetype');

}

папка шрифтов находится в / public

Ответы [ 2 ]

2 голосов
/ 29 апреля 2010

Для моих таблиц стилей мне почти всегда нужно, чтобы URL начинались с ../, чтобы получить правильный путь. Вы можете попробовать

@font-face {
  font-family: 'RalewayThin';
  src: url('../fonts/raleway_thin.eot');
  src: url('../fonts/raleway_thin.ttf') format('truetype');
}

Если это не сработает, вы можете использовать инструменты разработчика в своем браузере, чтобы узнать, использует ли и какой URL-адрес для просмотра файлов шрифтов.

0 голосов
/ 29 апреля 2010

привет, ваше имя шрифта отличается, проверьте это

семейство шрифтов: 'RalewayThin'; src: local ('Raleway Thin')

...