提前感谢您的阅读。
使用 CDN,我将以下 API / 库合并到我的项目中:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/jasny-bootstrap/3.1.3/css/jasny-bootstrap.min.css">
<script src="//cdnjs.cloudflare.com/ajax/libs/jasny-bootstrap/3.1.3/js/jasny-bootstrap.min.js"></script>
<link rel="stylesheet/less" type="less" href="custom/main.less"/>
<script src="//cdnjs.cloudflare.com/ajax/libs/less.js/1.7.4/less.min.js"></script>
我也在导入jquery
但less
不使用 CDN 这样做。
less
我在添加 Jasny Bootstrap(上图)之前使用的文件运行良好;我的 main.less 文件less
在导入 Jasny 集之前从 Bootstrap 导入所有变量和 mixins。Main.less
看起来像这样:
@import "less/bootstrap.less";
@import "jasny-variables.less";
@navmenu-width: 225px;
当我从 Jasny Bootstrap 实现“Off Canvas”组件时,它也可以正常工作;出现一个画布外菜单并将所有内容推到右侧。
但是,当我尝试更改一些 Jasnyless
变量时(或者通过将它们添加到我的main.less
文件 [正如我上面所做的那样],或者直接在jasny-variables.less
文件中更改它们 [main.less
从同一目录导入]),我没有看到任何结果。
具体来说,我试图将 的值更改@navmenu-width
为小于默认值。然而,无论我给它什么价值,在任何一个来源中,它都不会改变。
建议?