2013-03-18 3 views
0

웹상의 대부분의 리치 텍스트 편집기와 달리 Google 문서 도구는 contenteditable을 사용하지 않고 대신 kix-editor를 사용합니다. 커서를 왼쪽/오른쪽으로 움직이는 것은 간단합니다. 사용자가 위 또는 아래를 눌렀을 때 커서를 어떻게 배치합니까?위로 또는 아래로 키를 누르면 Google 문서 도구가 커서를 어떻게 배치합니까?

예를 들어 단락이 여러 줄인 경우 커서가 그 위에 무엇이 있는지 어떻게 알 수 있습니까?

여러 단락을 가로 질러 위 또는 아래로 이동하거나 빈 줄이있는 상황에서 커서가 가로 위치를 저장하는 경우에도 빈 줄이 왼쪽?

답변

0

Google 문서 도구에서 DOM을 보면 자신이 레이아웃 한 것처럼 보입니다. 즉, 단락 길이를 측정하고이를 분리 된 div로 나눕니다. 그러므로 현재 선택된 div의 "위의"div에서 다른 범위를 반복하는 아이디어는 잠재적으로 무한한 것 대신에 유한 한 문제입니다 (이전 단락이 대단히 긴 경우).