html - contenteditable div 上的字体大小更改

标签 html css contenteditable

我有这个JSFiddle这显示了我的问题。当您关注 contenteditable div 并按下“列表”按钮时,字体会增加。这是因为我在div中设置了font-size: 2em;。如果我将它设置为像素,那很好,但是我想将它设置为“em”值以进行缩放。

有没有办法保持 ems 的字体大小?谢谢。

最佳答案

将单位从 em 更改为 rem

虽然 em 是相对于其直接或最近父级的字体大小,但 rem 仅相对于 html(根)字体大小

看这里的区别Rem Vs Em

关于html - contenteditable div 上的字体大小更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34052260/

相关文章:

javascript - 如何将光标移动到 contenteditable 实体的末尾

html - 如何将一个 div 居中对齐,同时保持它们分开

javascript - HTML getElementsByClassName 返回长度为 0 的 HTMLCollection

html - 过渡到全窗口(不是屏幕)

html - 小屏幕上居中弹出窗口的溢出问题

javascript - 在 contenteditable div 中自动更新模板

javascript - 如何获取包含图像的内容可编辑的 div 的插入符号位置

html - 不是如何而是最有效的方法来定位 Sass 中的元素?

HTML 水平导航中心

javascript - 如何设置特定标签的样式