Използване на Grails версия 2.4.4. и се опитва да зареди CSS ресурс от URL
http://myAppName.com:7777/myApp/assets/style.css
/myApp/assets/style.css
Зададох в style.css
:
@font-face {
font-family: 'icomoon';
src: url('../fonts/icomoon.eot?t0751g');
src: url('../fonts/icomoon.eot?t0751g#iefix') format('embedded-opentype'),
url('../fonts/icomoon.ttf?t0751g') format('truetype'),
url('../fonts/icomoon.woff?t0751g') format('woff'),
url('../fonts/icomoon.svg?t0751g#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
Освен това добавих няколко други опции за правилно зареждане на икони.
Структура на активите:
/assets/fonts/icomoon.ttf
(и всички други icomoon файлове са тук)
/assets/stylesheets/style.css
когато използвам 2. url, той зарежда моите персонализирани икони нормално, но когато задам 1. url в <style>
, както е показано по-горе, зареждането на иконата е неуспешно.
И двата url трябва да сочат към един и същ файл и не разбирам защо това не работи. Някой знае ли какво правя погрешно?
Всяка помощ ще бъде оценена!