2016-11-15 3 views
0

여러 개의 드래그 가능한 요소가있는 div가 있습니다. 요소를 오른쪽으로 끌면 가로 스크롤 막대가 나타나고 div를 스크롤 할 수 있습니다. 이 모양은 다음과 같습니다. Example showing overflow to the right with scrollbarHTML5 요소를 왼쪽으로 드래그해도 가로 스크롤 막대가 표시되지 않습니다.

그러나 요소를 왼쪽으로 끌면 가로 스크롤 막대가 표시되지 않습니다. 예 : Example showing overflow to the left without scrollbar

오버 플로우 속성을 auto로 설정했습니다.

나는 이것이 브라우저의 디프 라우트 행위이며 스크롤바를 보여주지 않는 것이 "정확하다"는 것을 이해한다. 그러나 누군가가 왼쪽으로 요소를 이동할 때 오버플로를 만드는 방법에 대한 제안이 있다면 그것은 크게 될 것이다. 고맙다! 티아!

답변

0

아니요. 요소를 오른쪽으로 끌면 페이지 너비가 증가하고 가로 스크롤 막대가 트리거됩니다. 요소를 왼쪽으로 드래그하면 페이지 밖으로 이동됩니다.

요소가 페이지의 왼쪽 가장자리 밖으로 얼마나 멀리 드래그되었는지에 따라 동적으로 페이지 너비를 늘려보십시오.

브라우저가 설계대로 작동합니다.