크기를 조정할 수있는 큰 부모 요소 내부에 고정 된 요소의 3x3 격자를 만들려고합니다. 캐치는 9 개의 자식 요소가 항상 부모 공간의 정확히 100 %를 차지하기를 원합니다. 따라서 왼쪽 위 모서리에서 요소의 너비를 늘리면 같은 행의 두 요소가 크기를 줄여야합니다. 예를 들어,jQuery로 크기를 조정할 수있는 요소의 격자 - 이것을 지원하는 라이브러리가 있습니까?
A B C
D E F
G H I
위의 표에서 각 문자는 30x30 픽셀이라고 가정 해 보겠습니다. 드래그 크기를 조정하고 너비를 60px로 늘리면 B와 C가 각각 15px 감소 할 것으로 예상됩니다.
물론 이것은 기본 jQuery UI를 사용하여 수행 할 수 있습니다. resizable() 초기화에서 각 하위에 포함 매개 변수를 설정하면 부모 내에서 모두 바인딩됩니다. 요소가 변경 될 때마다 발생하는 크기 조정 이벤트를 검사하여 인접한 각 자식이 이동해야하는시기를 결정할 수도 있습니다. 것은 매우 복잡한 알고리즘입니다. 그것은 가능하지만 많은 일이 있습니다. 휠을 재발견하기 전에이 작업을 지원하는 라이브러리/플러그인이 존재하는지 또는 누구나 비슷한 오픈 소스 프로젝트에 대한 지식이 있는지 확인하고 싶었습니다.
감사합니다.