SCSS стиль не применяется, как ожидалось - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть следующий выпадающий список начальной загрузки, который я создаю

<div class="btn-group">
    <button class="btn btn-default dropdown-toggle option-dropdown" data-toggle="dropdown">@Model.SelectedOption <span style="border-right:2px solid #68D0ED;margin-right:8px; margin-left:5px"></span><span class="caret"></span></button>
    <ul class="dropdown-menu" role="menu">
        @foreach (var option in Model.Options)
        {
            <li><a class="option" href='@string.Format("/controller?option={0}", option )'>@option</a></li>
        }
    </ul>
</div>

и пытаюсь применить следующие стили на основе имен классов option-dropdown и option. Мои стили применяются, как и ожидалось, при использовании встроенных стилей CSS, однако при перемещении их в файл .scss стили больше не применяются. Я не уверен, где я иду не так, как я немного новичок в Sass. Мое понимание (которое, по-видимому, неверно) заключалось в том, что я все еще мог выбирать имена классов, чтобы применять стили так же, как в css. Вся помощь приветствуется. Мой файл Sass ниже:

.option {
    color: #68D0ED;
    background-color: #FFFFFF;
}

.option-dropdown {
    border: 2px solid #68D0ED;
    color: #68D0ED;
}

1 Ответ

0 голосов
/ 13 ноября 2018

Пожалуйста, проверьте, выполняется ли ваш файл в браузере или нет, с помощью Inspect (Ctrl + Shift + i), а затем перейдите к источникам. В источниках проверьте, есть ли там ваш файл .css или нет. Очистить кеш-память.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...