Nếu tôi có vòng lặp for trong Liquid (sử dụng Jekyll), làm cách nào tôi có thể nhắm mục tiêu ngay cả (hoặc lẻ) các mục? Tôi đã thử:Mẫu chất lỏng: các mục chẵn/lẻ trong vòng lặp
{% for item in site.posts %}
{% if forloop.index % 2 == 1 %}
nhưng điều đó dường như không hoạt động. Tôi cũng đã cố gắng:
(forloop.index % 2) == 1
và:
forloop.index - (forloop.index/2 * 2) == 1
Nó không được chính xác những gì tôi đang tìm kiếm, nhưng liên kết mà bạn tìm thấy đã cho tôi câu trả lời thực sự. Tôi đã chỉnh sửa câu trả lời của bạn để bao gồm giải pháp của tôi. Cảm ơn! –
Ngoài ra, giải pháp của bạn sẽ hoạt động nếu tôi chỉ muốn sử dụng CSS, nhưng tôi muốn chia 'site.posts' thành hai cột, do đó chỉ chuyển đổi lớp không đủ cho tôi. –
Vâng, tôi đã không chắc chắn nếu bạn đang tìm kiếm để sử dụng CSS hay không. Rất vui được giúp đỡ! –