css - 基金会 5 : enable button radii (radiuses) globally

标签 css sass zurb-foundation

buttons 组件有这个 mixin,@mixin button-style($bg:$primary-color, $radius:false, $disabled:false) 被引用这样:

@include exports("button") {
  @if $include-html-button-classes {

    // Default styles applied outside of media query
    button, .button {
      @include button-base;
      @include button-size;
      @include button-style;
[...]

因此,元素 being 或 .button 永远不会让 $radius 为真,因为调用 mixin 时没有任何参数,因此设置了默认的 false。 有没有一种我不知道的聪明方法,也许在 SASS 中,可以在全局范围内启用它?

最佳答案

将此添加到您的 app.scss:

button, .button {
    @include button($radius:true);
}

它将使用 _button.scss 的 mixin 修改按钮输入和类。

关于css - 基金会 5 : enable button radii (radiuses) globally,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20245384/

相关文章:

javascript - Firefox 中的预加载图像不会在同一页面加载时从缓存中检索

css - 在 scss 中添加全局父选择器

python - 使用 CSS/HTML/Python/SASS(但没有 JS)根据值更改表格单元格的背景颜色?不需要动态

css - 在 SCSS 中将标签名称嵌套到类样式中

css - ZURB Foundation Topbar Bug,Onclick 突出显示其他链接 Mobile

compass-sass - 使用 Zurb Foundation,如何在没有弃用警告的情况下在我的网格大小中创建断点?

jquery - 无法缩进表中的 th 和 td 元素

javascript - 开发一个简单的网页设计器(拖放文本/w 字体和图像)

ruby - 指南针 Susy 错误 undefined variable 。

javascript - Zurb Foundation 5.3 - Off Canvas 不工作 "TypeError: this[method] is undefined"