gpt4 book ai didi

css - @extend 和 @import 不适用于 bootstrap.css 文件

转载 作者:行者123 更新时间:2023-11-28 12:15:17 24 4
gpt4 key购买 nike

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

我有以下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 类?我在这里做错了什么吗?我宁愿不使用 bootstrap sass 文件...我将来可能会这样做,但现在我想保持简单,而不是改变太多。

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

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

顺便说一句,我在 MVC 中使用带有 SassAndCoffee 插件的 Visual Studio 2013。

最佳答案

这是我做错了

不是这个

@import url('bootstrap.css');

但是这个

@import 'bootstrap.css';

关于css - @extend 和 @import 不适用于 bootstrap.css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23830024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com