vue3 给div加contenteditable=“true”后,显示placeholder

html:

<div contenteditable="true" class="title_content" :placeholder="placeholder"></div>

js:

let placeholder = ref("点击输入标题");

css:

.title_content:empty:before {
    
    
  content: attr(placeholder);
  font-size: 38px;
  color: #999;
}
.title_content:focus:before {
    
    
  content: "";
}

猜你喜欢

转载自blog.csdn.net/qdm13209211861/article/details/130720409