2017-04-01 23 views
5

Trong file custom.css của tôi, tôi có,lồng/vai trò hỗn hợp: áp dụng nhiều vai trò để chồng chéo văn bản

.bold { 
    font-weight: bold; 
} 

.red { 
    color:red; 
} 

Và trong tập tin _.rst tôi,

.. role:: bold 

.. role:: red 

Nhưng nếu tôi cố gắng tổ/hợp chất họ , chỉ vai trò ngoài cùng có hiệu lực, ví dụ


:bold:`:red:`This is only bold``

Đây chỉ là đậm


Có cách nào để kết hợp những hiệu ứng mà không cần xác định một (kết hợp) vai trò mới?

Trả lời

-1

Vai trò được xác định là không thể lồng nhau.

Không phải HTML cũng như LaTeX, dưới dạng chương trình phụ trợ, hỗ trợ chồng chéo các kiểu.

+0

Trong mủ đó là tiêu chuẩn để phong cách tiếp theo, '\ textbf {Đây là một \ textit đậm {và italic} câu} 'hoạt động tốt. – DilithiumMatrix

+0

Bạn có thể gặp họ, nhưng đối với LaTeX tôi viết bạn không thể chồng chéo chúng. – Paebbels

1

bạn có thể sử dụng một chỉ thị lớp tùy chỉnh css:

.. cssclass:: boldred 

    bold red text 

và cập nhật css để định dạng lớp boldred

Các vấn đề liên quan