Здравствуйте, столкнулся со следующей проблемой. Есть проект веб-сайта, есть две роли, своего рода два интерфейса взаимодействия, пока готовится проект для презентации заказчику, понадобилось разделить весь перечень страниц в соответствии с этими ролями. Проще говоря, есть корневой каталог, в нем: css, js, sass, images, fonts, role-1, role-2. Последние два каталога - каталоги с HTML страницами в зависимости от роли.
Допустим, существует файл со стилями site/css/role-1/home-page.css
Люди! Проблема в том, что все стили из home-page.css подключаются, но только не фонты. Фонты лежат, как обычно, в корневом каталоге в папке fonts.
Если HTML файлы хранить сразу в корневом катологе (без /role-1, или /role-2), тогда фонты подключаются нормально (разумеется с изменениями относительного url в css-файле).
Кроме того! В Opera все работает и в том и в другом сучае, не работает в FireFox. Видимо это косяк браузера. Браузер обновлял, система Ubuntu. В хроме пока посмотреть не могу.
Вопрос! Не хочется валить все страницы в корень и давать им префиксы, может быть у вас есть какие-то идеи, как можно обойти эту проблему (без использования шрифтов с google-fonts и других внешних источников).
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
kickmaker
Здравствуйте, столкнулся со следующей проблемой. Есть проект веб-сайта, есть две роли, своего рода два интерфейса взаимодействия, пока готовится проект для презентации заказчику, понадобилось разделить весь перечень страниц в соответствии с этими ролями. Проще говоря, есть корневой каталог, в нем: css, js, sass, images, fonts, role-1, role-2. Последние два каталога - каталоги с HTML страницами в зависимости от роли.
Допустим, существует файл со стилями site/css/role-1/home-page.css
в файле подключаются фонты, например:
Существует HTML файл site/role-1/home-page.html с тривиальным кодом подключения стилей:
Люди! Проблема в том, что все стили из home-page.css подключаются, но только не фонты. Фонты лежат, как обычно, в корневом каталоге в папке fonts.
Если HTML файлы хранить сразу в корневом катологе (без /role-1, или /role-2), тогда фонты подключаются нормально (разумеется с изменениями относительного url в css-файле).
Кроме того! В Opera все работает и в том и в другом сучае, не работает в FireFox. Видимо это косяк браузера. Браузер обновлял, система Ubuntu. В хроме пока посмотреть не могу.
Вопрос! Не хочется валить все страницы в корень и давать им префиксы, может быть у вас есть какие-то идеи, как можно обойти эту проблему (без использования шрифтов с google-fonts и других внешних источников).
Спасибо за внимание)
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.