私はこれをしたい:http://www.youtube.com/watch?v=ls3Clk-kz3sしかし、emsの代わりに出力rems(pxのフォールバック)。コンパス垂直リズム出力の作成方法pxフォールバックのEmsの代わりにRems?
明らかにこのhttps://github.com/chriseppstein/compass/pull/896がコンパスに追加され、何とか動作するはずですが、私はhttp://compass-style.org/reference/compass/typography/vertical_rhythm/から私の.scss -fileに必要なものを得ることはできません。
私は(すべてでさえコンパスなし)ミックスインとしてhttps://gist.github.com/ry5n/2026666からコードを取るようにし、使用した場合:
@include set-font-size()
の代わり:
@include adjust-font-size-to()
それはレム値で美しく動作しますおよびpxフォールバック。
しかし、私はちょうどそれは、ピクセルのフォールバックなしではなく作品コンパスを使用しようと
$font-unit: 1rem;
$relative-font-sizing: false;
で行く場合。
もし誰かが垂直リズムに必要な完全な.scssコードをRemsと一緒に使うことができたら、私は非常に感謝しています。
なぜ私はRemsを使用している場合、$ relative-font-sizing:falseが必要ですか? また、このようなグリッドにテキストを表示する以外に、垂直リズムに競合するいくつかの考え方がありますか?どちらを好むのですか?ワークフローは何ですか?
ありがとうございます。
ありがとうございますry5n。コンパスに必要な多くの機能と詳細な答えについては、私はCodeKitを自分で使用しているので、新しいリリースが出てくると、おそらくそれ自体とCompassが更新されます。しかし、あなたの最後の文章は、新しいCompassリリースでは、https://gist.github.com/ry5n/2026666のようなピクセルのフォールバックは存在しないということですか? – Ketri
コンパス0の場合。13がリリースされたときは、 'adjust-font-size-to'、' leader'、 'trailer'、' leading-border'のような垂直リズムミックスインすべてに対してピクセルフォールバックがあります等々。あなたがピクセルのフォールバックを得られない唯一のものは、*関数*です。そのうち、 'rhythm()'が私が実際に使用する唯一のものです。これらは単にリズム値(出力CSSではない)を計算するだけなので、ピクセルフォールバックを提供することはできません。 – ry5n
ところで、CodeKitに組み込みコンパスではなくローカルの宝石を使用するように指示することは可能です。参照: http://css-tricks.com/forums/topic/can-you-use-compass-gems-with-codekit/#post-115282 http://incident57.com/codekit/helpを参照してください。 php#help-compass – ry5n