编辑:我不认为这是重复的。您所链接的问题说我可以这样做吗?答案是肯定的(有两个答案),我的问题是,我正在导入和扩展一个类,但是它不起作用。

我有以下HTML页面

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <link href="Content/Site2.css" rel="stylesheet" /></head>
<body>
    <div class="small-panel">My scss class panel</div>
    <div class="col-md-6 col-md-offset-3 panel panel-default">My classes panel</div>
</body>
</html>


和的scss文件

@import url('bootstrap.css');
.small-panel {
    @extend .col-md-6;
    @extend .col-md-offset-3;
    @extend .panel;
    @extend .panel-default;
}


不幸的是,小面板类不能呈现为面板。但是,我分别指定每个类的div确实呈现为面板(小面板根本没有任何格式,如果我执行检查源代码,则小面板不存在)。

那么,如何获得我的scss文件来扩展引导类?我在这里做错什么了吗?我宁愿不使用bootstrap sass文件...我将来可能会这样做,但就目前而言,我想使事情保持简单而不改变太多。

如果我导航到localhost:44301 / content / site2.css我会得到

@import url('bootstrap.css');
/*# sourceMappingURL=Site2.css.map */


顺便说一句,我将Visual Studio 2013与MVC中的SassAndCoffee插件一起使用。

最佳答案

这就是我做错的

不是这个

@import url('bootstrap.css');


但是这个

@import 'bootstrap.css';

10-07 11:58