현상
Chrome에서 contenteditable 요소에서 테이블 행을 삭제하려고 할 때 행을 삭제하는 네이티브 방법이 없습니다. 사용자는 모든 셀 콘텐츠를 수동으로 삭제하거나 사용자 정의 구현을 사용해야 합니다.
재현 예시
- 여러 행이 있는 테이블을 만듭니다
- 전체 행을 삭제하려고 시도합니다
- 사용 가능한 옵션을 관찰합니다
관찰된 동작
- 행을 삭제하는 네이티브 방법이 없습니다
- 셀 콘텐츠를 수동으로 삭제해야 합니다
- 또는 사용자 정의 구현을 사용해야 합니다
- 행 삭제가 직관적이지 않습니다
예상 동작
- 행을 쉽게 삭제할 수 있어야 합니다
- 또는 네이티브 행 삭제가 사용 가능해야 합니다
- 삭제가 직관적이어야 합니다
- 테이블 구조가 유지되어야 합니다
브라우저 비교
- 모든 브라우저: 네이티브 행 삭제 없음
- 행 작업을 위한 사용자 정의 구현 필요
참고 및 해결 방법 가능한 방향
- 사용자 정의 행 삭제 구현
- 행 작업을 위한 UI 제공
- 프로그래밍 방식으로 행 삭제 처리
- 삭제 후 테이블 구조 유지