2010-01-01 6 views
0

저는 웹 개발에 익숙하지 않습니다, 이것에 대한 간단한 대답이있을 것이라고 확신합니다. 그러나 그것을 이해할 수는 없습니다. 사물을 가리키는 방법을 모르는 경우. 모두 HTML, 자바 스크립트 및 CSS로 이루어집니다.윈도우의 가운데 객체

CSS에서 클릭 가능한 개체를 정의하기 위해 div를 사용하는 HTML 페이지가 있습니다. 나는 페이지 X가 항상 한 지점에 꼭 끼지 않고 페이지처럼 존재할 수있게하고 싶습니다만, 사용자가 페이지의 다양한 영역에 수직 및 수평으로 스냅 할 수있는 다른 페이지에 링크를 만들고 싶습니다 (Go 페이지에서 x, y를 가리 키도록). 앵커링 (anchoring)과 비슷하지만, 단순한 수직 스크롤보다는 오브젝트를 화면의 중앙에 놓아야합니다. 앵커 링크를 사용해야합니다.

개체를 영구적으로 중앙에 배치하고 싶지 않습니다 (검색하려는 방법에 관계없이 Google에 올라온 것은 무엇입니까?).

HTML 앵커를 사용해 보았지만 중심이 아닌 창의 오른쪽 위 모서리에만 정렬 할 수 있습니다.

내가 말했듯이 이것은 간단한 대답 일 뿐이며, 나는 내 인생에 대해 알아낼 수 없다.

편집 : URL을 통해 데이터를 전달하고 내장 된 scrollTo 함수를 사용하여 일을 처리했지만이 지점을 화면 중앙에 표시 할 수없는 것처럼 보입니다. 그것.

+0

두 번째 단락을 자세히 설명하십시오 ... –

답변

0

jQuery ScrollTo plugin을보십시오.

+0

이 작업은 올바르게 수행되지만 스크롤하려는 항목을 가운데 정렬 할 수있는 방법을 찾을 수 없습니다. (그리고 계속해서 독립적 인 해결책이 될 것입니다.) –

+0

$ (window) .height()/2와 같은 것을 사용하여 창 크기를 조정하는 방법은 어떻습니까? –

+0

jQuery ScrollTo를 사용하여이 작업을 수행하고 약간의 추가 작업을 통해 의견을 얻었습니다. 고마워. –