2013-04-11 4 views
0

앵커 태그에 대한 링크를 클릭하면 앵커 태그와 관련된 위치로 사용자를 이동시키는 앵커 태그를 디자인하는 방법을 알고있는 사람이 있습니까? 앵커 태그. 예를 들어 앵커 태그 위치 지정

,

나는 앵커 태그에가는 내 페이지의 상단에 링크를 가지고 있고, 나는 앵커 태그에 텍스트를 빠져 있다면 링크는 페이지의 아무 곳으로 이동 상대적 위치를 수 . 그러나 텍스트를 가져 가면 앵커 태그가 여전히 작동하지만 링크가 연결되는 위치를 지정할 수 없습니다.

앵커를 다른 요소에 배치하는 것이 짧은 것은 이것에 대해 좋은 방법이 있습니까?

답변

0

정확하게 이해했다면 어떤 조건에 따라 다른 앵커로 이동하고 싶습니다. 당신은 자바 스크립트로 이것을 할 수 있습니다. 링크의 클릭 이벤트에 자바 스크립트 기능을 연결하십시오. 이 함수 안에는 조건 (일부 div 또는 다른 요소가 비어있는 경우)을 확인한 다음 window.location.hash 속성을 원하는 앵커에 설정합니다.

일부 추가 정보를 원하시면 : ObjectObject2 로 간단하게 달성 할 수 http://www.ezineasp.net/post/Javascript-Location-Hash-with-Example.aspx

+0

번호가 내가 정상 앵커 기능을합니다. 그러나 Object2를 포함하고 싶지 않습니다. – aprohl5

+0

빈 앵커 태그가 나쁜 이유는 무엇입니까? 이렇게 : http://jsfiddle.net/h9wAd/ –

+0

빈 앵커를 사용할 때 태그의 위치를 ​​변경할 수 없기 때문에. 나는 당신이 단지 폰 크기를 만들 수 있다는 것을 발견했다 : 0px; 그리고 그 일을합니다. – aprohl5