0
我第一次使用Compass/Susy。使用@include容器mixin时遇到问题。它会自动应用一个clearfix。这是不希望的。有没有办法关闭它,或覆盖它?指南针/ Susy禁用自动清除?
我第一次使用Compass/Susy。使用@include容器mixin时遇到问题。它会自动应用一个clearfix。这是不希望的。有没有办法关闭它,或覆盖它?指南针/ Susy禁用自动清除?
是的,你可以用叉子叉source of susy并更改该文件: https://github.com/ericam/susy/blob/master/sass/susy/_grid.scss
它看起来就像这个混入应用饼clearfix:@mixin apply-container
有可能是一种方式来过写混入......或者只是制作另一个与此类似的东西 - 然后调用它。
假设OP *从不*希望在其他地方使用“pie-clearfix”mixin(来自Compass,而不是Susy),声明另一个不做任何事情就会工作得很好。 – cimmanon 2013-02-12 13:48:28
您也可以简单地覆盖clearfix。我敢打赌像'&:在{display:none;清除:无; ''会照顾它,而不需要触摸Susy核心代码。在github上提出问题,我们可以考虑在2.0中进行这个选择。 – 2013-02-12 20:54:37
是的,我最终使用了一个类似于Eric的建议的覆盖。 – jarodtaylor 2013-02-17 20:08:40