编辑具有 contenteditable 属性的元素时,我希望该元素的背景颜色改变颜色。例如,如果元素背景颜色是深灰色,我希望它在编辑元素时变为白色,然后在完成编辑时重置回深灰色。
问问题
3485 次
2 回答
9
你可以使用这个 CSS:
[contenteditable="true"] {
background-color: grey;
}
[contenteditable="true"]:focus {
background-color: white;
}
这是JSFiddle。
于 2013-08-01T21:17:59.433 回答
2
使用这样的东西。
[contenteditable]:focus {
background: #fff;
}
于 2013-08-01T21:17:49.557 回答