2009-11-14 2 views
0

나는 크기를 재조정 사업부 설정을 가지고있다. 따라서 커서가 화면의 측면에 닿는다면 마우스를 놓아서 되돌아 가서 크기를 더 크게하려면 다시 크기를 조정해야합니다. draggable의 경우 커서가 해당 div에 머물도록 지시하는 cursorAt에 대한 옵션이 있다는 것을 알고 있습니다. jquery ui.com을 보았지만 크기를 조정할 수있는 커서를 보지 못했습니다. 크기를 조정할 때 크기를 조정할 수있는 부분에 마우스 커서를 두는 방법이 있습니까? 내가 볼JQuery와 크기 조정 커서 도움

+0

문제를 잘 이해하지 못합니다. http://jqueryui.com/demos/resizable/에있는 UI/Resizable 데모를 참조하면 원하는 표준 동작이 아닙니까? –

+0

그래, 그게 내가 원하는 건데, 내 커서가 jquery 데모에있는 것과 같은 크기 조정 부분에 머 무르지 않고있는 이유이다. – ngreenwood6

+0

문제를 발견했을 수도 있습니다. 나는 그것이 호출하는 alsoResize 함수에 의해 발생한다고 생각한다. 이 div 크기를 조정할 때 다른 div 크기를 조정할 수 있지만 실제로 크기를 조정할 수 없습니다. 누군가가 허용 한 크기를 조정할 때만 크기를 조정할 수 있기를 원하지 않습니다. 어떤 제안? 나는 돌아가서 대답을 받아 들일 것이다. 나는 그것을 완전히 잊었다. – ngreenwood6

답변

1

아, 범인은 지적 무엇을 것 같다 :

0 auto 왼쪽을 의미하는 데, 오른쪽 여백 "나는 크기를 조정하고 다른 사업부는 속성을 margin:0 auto 가지고 있기 때문이다" div 요소를 중앙 집중화 할 균형을 자동 조정합니다. 나는 당신이 중심에두기 위해 크기를 조정하는 동안 div의 위치가 움직이면서 그 방식으로 크기를 조정하고 싶지 않다고 생각합니다.

나의 제안, 여백의 auto 설정을 제거합니다.

는 업데이트 :
resizable http://i35.tinypic.com/2iw1uom.png

: 여기에 내가 뭘 찾았는지의 스크린 샷이다 auto 마진

를 사용하여 상자를 중앙에
$("#resizable").css("margin","0 auto"); :

나는 resizble demo page에 불을 지르고에서 이것을 실행 크기 조정 커서가 상자 모퉁이에서 멀리 떨어지면 원래 크기보다 더 멀리 드래그합니다.

그러나 '경험'이 이상하다고 느끼더라도 여전히 작동합니다.

+0

여백에 대한 자동 설정을 제거 할 수 없습니다. 그래서 자동 설정을 제거하면 내 페이지가 더 이상 올바르게 보지 않게됩니다. 그 요소를 여전히 중심으로두고 커서를 거기에 머물게 할 수있는 방법이 있습니까? – ngreenwood6

+0

@ ngreenwood6 : 업데이트 된 게시물에서 '실험'을 확인하십시오. 가운데 상자의 크기를 조정해도 여전히 잘 작동하지만 여전히 작동합니다. 데모 페이지에서 직접 시도하고 자신의 것과 비교할 수 있습니다. –

+0

CSS는 물건을 중앙 집중화하는 데 큰 고통이되며, 우리는'align : center center; –