【问题标题】:Less css with optional parameters带有可选参数的较少 css
【发布时间】:2012-06-05 21:59:01
【问题描述】:

这可能是一个快速而简单的问题,但我仍然无法找到答案。

有没有什么方法可以使用 mixin(比如.mixin(@a: 2, @b: 3) { /* css here */ })并且只为给定的参数提供值?我知道我可以将其用作.mixin(5),这与.mixin(5, 3) 相同,但我可以做类似.mixin(@b: 5) 的事情吗?含义与.mixin(2, 5) 相同(但我不必知道 a 的值即可使用默认值)。

【问题讨论】:

    标签: less default-value optional-parameters


    【解决方案1】:

    在less中使用无点编译器可以做到

    .mixin(@b:3);

    这将在 1.3.1(下一个版本)的原始 less.js 中 - 请参阅 https://github.com/cloudhead/less.js/pull/268

    【讨论】:

    • 在哪里?如果它在 less.js 中,那么 1.3.1 尚未发布 - 您使用的是存储库中的最新版本吗?
    • 啊,我想念关于它尚未发布的那部分。我正在使用 LESS.app 进行编译。查看版本历史记录,它尚未更新。 incident57.com/less/versionHistory.html现在正在挖掘应用程序并尝试自己更新它。
    猜你喜欢
    • 1970-01-01
    • 2013-05-26
    • 2013-06-11
    • 2012-10-23
    • 2021-02-28
    • 2016-10-17
    • 1970-01-01
    • 2021-10-18
    • 1970-01-01
    相关资源
    最近更新 更多