텍스트 영역을 기본 포맷으로 처리하기 위해 동일한 모노 스페이스 글꼴 및 위치로 div를 배치했습니다. div는 동일한 텍스트를 표시하지만 색상 및 굵게 표시됩니다.텍스트가 텍스트를 가로막는 텍스트
그러나 div 내부의 텍스트가 방해되어 사용자가 텍스트 영역에서 텍스트를 선택할 수 없게 만듭니다.
<div class="centerc">
<div class="copyc">
<textarea id="input" class="ipadded epadded txtarea" rows=20 cols=80></textarea>
<div id="copyadd" class="copyadd"></div>
<!--THIS IS THE DIV FOR FORMATTING^-->
</div>
</div>
-webkit-user-select : none; -ms-user-select : none; 사용자 선택 : 없음; etc는이 문제를 해결하지 못했지만 사용자가 div에서 텍스트를 선택할 수 없게 만들었습니다. 더 이상의 CSS 코드가 필요한 경우 댓글을 달았지만 필요하지는 않습니다.
div가 사용자가 텍스트 영역에서 텍스트를 선택할 수 없게하는 것을 어떻게 막을 수 있습니까 (가능한 경우)? 그렇지 않은 경우 사용하는 방법에 대한 대안이 있습니까?
편집 : 처음부터 여러 형식의 서식을 원했음을 분명히해야했습니다. 왜 그렇게하지
.copyc:hover txtarea {
z-index: 2;
}
하지를 대답하지만 quill.js https://quilljs.com/ 내가 왔어요 생각 @TemaniAfif –
당신이뿐만 아니라 –
을 CSS를 추가 할 수 있습니다 당신에게 도움이 될 수 있습니다 결론은 이미 있으므로 걱정하지 마시고 어쨌든 감사드립니다. – ShuckleShackle