Tôi muốn làm điều này: http://www.youtube.com/watch?v=ls3Clk-kz3s nhưng kết quả đầu ra (với dự phòng px) thay vì ems.Làm thế nào để làm cho đầu ra nhịp điệu theo chiều dọc Rems thay vì Ems với dự phòng px?
Rõ ràng điều này https://github.com/chriseppstein/compass/pull/896 được thêm vào la bàn và bằng cách nào đó sẽ hoạt động, nhưng tôi không hoàn toàn nhận được những gì tôi cần từ http://compass-style.org/reference/compass/typography/vertical_rhythm/ tới tệp .scss -file của mình để thực hiện.
Nếu tôi được chỉ lấy mã từ https://gist.github.com/ry5n/2026666 như một mixin (ngay cả khi không Compass tại tất cả) và sử dụng:
@include set-font-size()
thay vì:
@include adjust-font-size-to()
Nó hoạt động đẹp mắt với giá trị rem và dự phòng px.
Nhưng nếu tôi chỉ cố gắng sử dụng Compass và đi với
$font-unit: 1rem;
$relative-font-sizing: false;
Nó hoạt động nhưng không có px dự phòng.
Nếu ai đó có thể đặt mã .scss đầy đủ cần thiết cho Nhịp điệu theo chiều dọc để làm việc với Rems, tôi đánh giá cao nó rất nhiều.
Và tại sao tôi cần $ relative-font-sizing: false nếu tôi đang sử dụng Rems? Ngoài ra, có một số triết lý cạnh tranh về nhịp điệu theo chiều dọc khác ngoài việc đưa văn bản vào lưới như thế này không? Bạn thích cái nào và luồng công việc của bạn là gì?
Cảm ơn bạn rất nhiều trước.
Cảm ơn bạn rất nhiều ry5n. Đối với nhiều tính năng cần thiết để Compass và cũng là một câu trả lời chi tiết. Tôi đang sử dụng CodeKit bản thân mình, vì vậy nó có thể sẽ cập nhật chính nó và Compass khi phát hành mới đi ra (bất kỳ ý tưởng khi nào?). Nhưng câu cuối cùng của bạn có nghĩa là trong bản phát hành La bàn mới, sẽ không có điểm ảnh pixel như https://gist.github.com/ry5n/2026666 có? – Ketri
Khi la bàn 0.13 được phát hành (tôi không chắc chắn khi nào), bạn sẽ có các điểm ảnh điểm ảnh cho tất cả các mixin nhịp điệu theo chiều dọc, như 'điều chỉnh-phông chữ-kích thước thành',' tiêu đề', 'đoạn giới thiệu',' hàng đầu ' và vân vân. Điều duy nhất bạn không nhận được điểm ảnh dự phòng là * chức năng *, trong đó 'nhịp điệu()' là thứ duy nhất tôi thực sự sử dụng. Vì các giá trị này chỉ đơn giản là tính toán các giá trị nhịp điệu (không phải là CSS đầu ra), nên chúng không thể cung cấp các pixel dự phòng. – ry5n
Nhân tiện, có thể nói với CodeKit sử dụng một viên ngọc địa phương thay vì tích hợp trong Compass. Xem: http://css-tricks.com/forums/topic/can-you-use-compass-gems-with-codekit/#post-115282 http://incident57.com/codekit/help. php # help-compass – ry5n