2015-12-02 107 views
1

我有這個JSFiddle它顯示我的問題。當你關注contenteditable div,並按下'list'按鈕時,字體會增加。這是因爲我在div中設置了font-size: 2em;。如果我將它設置爲像素,但是我想將其設置爲「em」值進行縮放。contenteditable div上的字體大小更改

有沒有辦法在ems中保持字體大小?謝謝。

+0

所以你不想要字體大小增加? –

+0

是的,我想保持字體大小相同。 –

+1

這隻發生在Chrome中,因爲它不是僅僅插入一個列表,而是用一個樣式跨度包裝內容,所以任何適用於父類的樣式都會被複制到新元素中。 '一些文本' – AlfonsoML

回答

1

變化從em該單元rem

em是相對於它的直接的或最近的父的字體大小,REM是僅相對於該HTML(根)字體大小

見差這裏Rem Vs Em

+1

但仍然,如果你想申請em內容可編輯? – Ben