我想这样做:http ://www.youtube.com/watch?v= ls3Clk-kz3s 但输出 rems(带有 px 后备)而不是 ems。
显然这个https://github.com/chriseppstein/compass/pull/896被添加到 compass 并且应该以某种方式工作,但我不太明白我需要从http://compass-style.org/reference/ compass/typography/vertical_rhythm/到我的 .scss -file 来制作它。
如果我只是将https://gist.github.com/ry5n/2026666中的代码作为 mixin(即使根本没有 Compass)并使用:
@include set-font-size()
代替:
@include adjust-font-size-to()
它与 rem 值和 px 后备效果很好。
但是,如果我只是尝试使用 Compass 并使用
$font-unit: 1rem;
$relative-font-sizing: false;
它可以工作,但没有 px 后备。
如果有人可以将 Vertical Rhythm 所需的完整 .scss 代码与 Rems 一起使用,我将非常感激。
如果我使用 Rems,为什么我需要 $relative-font-sizing: false?另外,除了将文本放到这样的网格中之外,还有一些关于垂直节奏的相互竞争的哲学吗?你更喜欢哪一个,你的工作流程是什么?
非常感谢您提前。