이 작업을 수행하고 싶습니다. http://www.youtube.com/watch?v=ls3Clk-kz3s이지만 출력은 ems가 아닌 폴백 (fallback)입니다.컴퍼스 수직 리듬 출력 만드는 방법 px 폴백을 사용하는 Ems 대신 Rems?
명백히이 https://github.com/chriseppstein/compass/pull/896은 나침반에 추가되었으므로 어떻게 든 작동해야하지만, 실제로 만들 수있는 부분은 http://compass-style.org/reference/compass/typography/vertical_rhythm/에서 필요한 부분을 얻지 못합니다.
난 그냥 (전혀 심지어 나침반없이) 믹스 인 사용으로 https://gist.github.com/ry5n/2026666의 코드를 취할 것 인 경우 :
@include set-font-size()
대신 :
@include adjust-font-size-to()
그것은 렘 값으로 아름답게 작동 및 px 폴백.
하지만 난 그냥 나침반을 사용하고
$font-unit: 1rem;
$relative-font-sizing: false;
그것은 픽셀 대체하지 않고 있지만 작동으로 이동하려고합니다.
누군가가 Vertical Rhythm이 Rem와 함께 작동하는 데 필요한 전체 .scss 코드를 넣을 수 있다면 정말 고맙겠습니다.
그리고 왜 내가 상대적인 글꼴 크기가 필요한가요? 내가 렘을 사용한다면? 또한 텍스트를 격자 모양으로 만드는 것 이외에도 수직 리듬에 대한 경쟁 철학이 있습니까? 어느 것을 선호합니까? 그리고 귀하의 워크 플로우는 무엇입니까?
대단히 감사합니다.
대단히 감사합니다. 나침반에 필요한 많은 기능과 자세한 대답을 위해서. CodeKit을 직접 사용하기 때문에 새로운 릴리즈가 나올 때마다 Compass와 Compass를 업데이트 할 것입니다. 그러나 마지막 문장은 새로운 컴퍼스 버전에서 https://gist.github.com/ry5n/2026666과 같은 픽셀 대체물이 존재하지 않는다는 뜻입니까? – Ketri
나침반 0 일 때.13이 출시되면 (나는 언제인지 모르겠다)'adjust-font-size-to','leader','trailer','leading-border'와 같은 모든 수직 리듬 믹스에 대해 픽셀 폴백을 할 것입니다. 등등. 픽셀 대체물을 얻지 못하는 유일한 방법은 * 함수 *입니다.이 중 "리듬()"이 실제로 사용하는 유일한 방법입니다. 이것들은 단순히 리듬 값 (CSS 출력이 아님)을 계산하기 때문에 픽셀 폴백을 제공 할 수 없습니다. – ry5n
그런데 CodeKit에 빌트인 Compass가 아닌 로컬 보석을 사용하도록 지시 할 수 있습니다. 참조 : http://css-tricks.com/forums/topic/can-you-use-compass-gems-with-codekit/#post-115282 http://incident57.com/codekit/help. php # help-compass – ry5n