【问题标题】:How to set the width AND max-width of a susy container如何设置 susy 容器的宽度和最大宽度
【发布时间】:2016-01-26 04:06:51
【问题描述】:

我想用 Susy 本地实现这个 mixin:

@mixin mainContainer($width, $maxWidth) {
  width: $width;
  max-width: $maxWidth;
  margin-right: auto;
  margin-left: auto;
}

我该怎么做?

谢谢!

【问题讨论】:

    标签: sass susy-compass susy


    【解决方案1】:

    为这个 mixin 使用 Susy 的唯一原因是如果您希望 Susy 提供这两个值之一。如果您打算将 width 和 max-width 作为参数显式传递,则根本不需要 Susy。

    我假设您确实希望 Susy 提供其中一个值,所以我只猜测哪个值,如果我猜错了让您更改它。为了使用带有自定义输出的 Susy,您将使用 container() 函数而不是 container() mixin:

    @mixin mainContainer($max-width, $susy: $susy) {
      width: container($susy);
      max-width: $max-width;
      margin-right: auto;
      margin-left: auto;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-06
      • 1970-01-01
      相关资源
      最近更新 更多