Используйте модули css в scss

Можно ли использовать модули scss и css вместе. У меня есть проект реакции, и мои файлы css следуют за scss. Я хочу использовать в этом проекте css-модули. Можно ли использовать модули css в этих стилях scss?

Например, у меня есть такой файл css (вложенный стиль scss)

.navbar-side {
  position: absolute;
  background: rgba(255, 255, 255, 0.15);
  width: 28.9vmin;
  top: 10.54vmin;
  padding-bottom: 3.4vmin; }
  .navbar-side .logo {
    width: 50%;
    height: 20.4vmin;
    background: url("../images/logo.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    margin-left: 25%; }
  .navbar-side .navbar-item {
    padding: 1.36vmin;
    transition: all 0.2s ease;
    cursor: pointer;
    padding-left: 5.1vmin; }
    .navbar-side .navbar-item:hover {
      background: rgba(255, 255, 255, 0.15); }
    .navbar-side .navbar-item.active {
      background: rgba(255, 255, 255, 0.25); }
    .navbar-side .navbar-item .navbar-item-inside {
      display: none; }

Теперь как использовать его с модулями css? Я имею в виду, могу ли я использовать className = {style.navbar-side} для придания стиля одному из моих div?


person EdG    schedule 21.01.2018    source источник
comment
SCSS - это надмножество CSS, поэтому да, у вас может быть файл SCSS, обратно совместимый с CSS (другими словами, файл .css, который был переименован в .scss).   -  person Mr Lister    schedule 21.01.2018
comment
Пожалуйста, посмотрите мою правку.   -  person EdG    schedule 21.01.2018


Ответы (1)


Извините за некоторую ясность, я считаю, что решение может быть достигнуто, если вы используете webpack. Вы можете объединить css и scss в один файл.

person ben_fluleck    schedule 21.01.2018