一千萬個為什麽

搜索

需要針對CSS覆蓋的解決方法



我正在Sigil工作一個epub。事情很順利,但我對某種CSS錯誤感到困惑。

例如,我希望目錄部分中的所有字體都是sans-serif。所以我在連接到該頁面的樣式表中放入以下規則:

body { font-family: sans-serif; }

但某些元素內的字體仍然是襯線。

所以我添加了一些內聯樣式,但沒有奏效。所以我給了一些這些元素類,然後將樣式表更改為:

body, div.Plants { font-family sans-serif; }

這樣效果更好......但它仍然不適用於元素內的元素。例如...

<div class="Plants">This is a nested element.</div>

當我預覽我的epub時,跨度內的文本以襯線字體顯示。我無法用內聯字體或通過將span擴展到我的樣式表來修復它。

是否有某種秘密讓樣式表與epub中的頁面進行交流?

轉載註明原文: 需要針對CSS覆蓋的解決方法

一共有 0 個回答: