当使用contenteditable属性编辑元素时,我希望该元素的背景色更改颜色。例如,如果元素背景颜色为深灰色,则我希望它在编辑元素时变为白色,然后在完成编辑后重置为深灰色。

最佳答案

您可以使用以下CSS:

[contenteditable="true"] {
    background-color: grey;
}

[contenteditable="true"]:focus {
    background-color: white;
}

这是JSFiddle

关于javascript - 可编辑的内容-编辑时更改背景颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18004677/

10-16 20:56