2015-12-02 83 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