Содержание
Работа с CSS стилями в проекте
Первое, что мы должны понимать: стили CSS по умолчанию хранятся в директории assets. Как правило, там создаётся поддиректория css, в которой мы можем размещать стили, которые будут использоваться на наших страницах.
Создание CSS файла
Итак, создаём директорию css и создаём в ней файл main.css, в котором будут находиться наши стили. Предположим, в этом файле будет только один стиль:
body { color: red; }
Подключение стилей
Теперь мы можем подключить этот стиль к нашему документу различными способами.
Например, мы можем сделать это следующим образом:
Предположим, у нас есть главная страница. В разделе <head>
, просто импортируем файл main.css, указав путь до него:
<link rel="stylesheet" href="/css/main.css">
После этого текст на странице станет красным, что подтверждает успешное применение стилей из файла main.css.
Другие способы подключения
Кроме того, этот стиль можно подключить и внутри тега <style>
:
<style>
@import url('/assets/css/main.css');
</style>
Как видите, все работает так же корректно, и стили успешно применяются.
Глобальное подключение стилей
Мы также можем подключить наш файл стилей глобально, то есть ко всем страницам проекта, а не к какому-то конкретному компоненту. Для этого можно открыть файл nuxt.config.js и добавить следующую конструкцию:
module.exports = { css: ['~/assets/css/main.css'] };
В этом случае стили из main.css будут применяться ко всему проекту.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти