2012-01-21 28 views
12

Tôi đang sử dụng Jekyll cho blog của mình và tôi muốn có khả năng sử dụng kiểu dáng CSS duy nhất trong các bài đăng cụ thể. Ngay bây giờ, tôi chỉ định một tập tin CSS trong frontmatter YAML như vậy:Bạn có thể sử dụng các biến trang Jekyll trong bố cục không?

style: artdirection.css 

và sử dụng nó trong cách bố trí như thế này:

{% if page.style %} 
    <link rel="stylesheet" href="{{ page.style }}"> 
{% endif %}` 

này hoạt động, nhưng tôi muốn để bao gồm kiểu dáng CSS thực tế trong một thẻ kiểu trong frontmatter của trang thay vì liên kết với một style sheet.

Tôi đã thử xử lý vấn đề này theo một vài cách, bao gồm phương pháp được mô tả here, nhưng biến mà tôi chụp chỉ sử dụng được bên trong bài đăng chứ không phải trong bố cục.

Vì vậy, có thể không?

+0

"Tôi muốn bao gồm CSS trong một thẻ kiểu trong trang thay vì liên kết với một bảng định kiểu" Bạn có thể giải thích rằng phần tốt hơn một chút không? Tôi không hiểu bạn muốn làm gì. – kikito

+0

Vâng, ngay bây giờ tôi liên kết đến một tệp css bên ngoài cho các bài đăng blog có hướng nghệ thuật khác với phần còn lại của blog. Tôi tham khảo vị trí của tập tin đó trong phần frontmatter YAML và liên kết nó với biến page.style trong phần đầu của tài liệu của tôi, nó nằm trong layout. Tôi muốn bao gồm các hướng css nghệ thuật giữa các thẻ