Помогите с css стили(Решено)

Добрый день.
У меня возник вопрос, подскажите пожалуйста как к меню добавить css стили,
а именно у меня есть меню header_top.tpl и есть 3 css стиля к этому меню.
Допустим css стили находятся в папке assets и там в папке css, я пробывал прописать так:
<link href="assets/css/boo.css" rel="stylesheet">
    <link href="assets/css/boot-reve.css" rel="stylesheet">
    <link href="assets/css/ds.css" rel="stylesheet">
    <link href="assets/js/google-code-prettify/prettify.css" rel="stylesheet">

Но не чего не вышло(
Но когда я вставляю css в меню, а именно header_top.tpl, то все работает, но страница грузится очень долго, пока перечитает все эти стили.
  • avatar
  • 2
  • 0
    • 0
    • 0
    • 0

10 комментариев

avatar
стили надо подгружать не через файлы шаблона, а в конфиге
avatar
Как-бы большой разницы нет.
avatar
он вставляет в header_top.tpl, а надо в header.tpl, т.к. подключение должно быть между:
<head>...</head>
avatar
да и правильнее не костыли вставлять, а по-человечески делать)
avatar
а как по-человечески?
avatar
Прописать в grid.css или nav.css стили меню.
avatar
взял прописал стили меню в файле grid.css, но прогресса нету, а как правильно прописывать стили в css?
avatar
В header.tpl
 <link href="a{cfg name='path.static.skin'}/ssets/css/boo.css" rel="stylesheet">
    <link href="{cfg name='path.static.skin'}/assets/css/boot-reve.css" rel="stylesheet">
    <link href="{cfg name='path.static.skin'}/assets/css/ds.css" rel="stylesheet">
    <link href="{cfg name='path.static.skin'}/assets/js/google-code-prettify/prettify.css" rel="stylesheet">

если я все правильно понял…
avatar
а лучше в файлик шаблон\settings\config\config.php в массив $config['head']['default']['css']
добавить
	"___path.static.skin___/ssets/css/boo.css",
	"___path.static.skin___/assets/css/boot-reve.css",
	"___path.static.skin___/assets/css/ds.css",
	"___path.static.skin___/assets/js/google-code-prettify/prettify.css",
avatar
спасибоооооооооо))
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.