나는 간단한 롤오버 이미지를 만들려고 노력하고 있으며 CSS 및 JavaScript 메서드를 사용했습니다. 그러나이 이미지를 링크 할 수 없습니다.JS 롤오버 이미지 연결
CSS 버전 (아래 참조)에서 배경 이미지를 사용하고 있으며 링크가 "비어있는"HTML 블록에서 인식되지 않았습니다.
JS 버전에서는 이미지가 images 폴더에서 호출됩니다. CSS와 마찬가지로 링크는 "빈"HTML 블록에서 인식되지 않습니다. HTML 블록에 이미지를 넣으면 롤오버가 작동하지 않습니다.
현재 내 HTML 코드에는 다음 항목이 있습니다. 넘어가는 작동하지만 링크하지 않습니다 :이 예에서
<div class="quick-map"><a href="Services/FloorPlan.aspx" onclick="window.open(this.href);return false;"> </a></div>
은 링크가 작동하지만 롤오버는하지 마십시오
<div class="quick-map"><a href="Services/FloorPlan.aspx" onmouseover="document.MyImage.src='images/quick-map.png';" onmouseout="document.MyImage.src='images/quick-map-over.png';"><img alt="" src="images/quick-map.png" /></a></div>
어떤 제안을 크게 감상 할 수있다. 이것은 매우 단순한 것이어야하며, 왜 작동하지 않는지 이해할 수 없습니다. 나는
다른 ID 또는 동일한 클래스 :) – Kyle
@ 카일 : 이미지가 모두 같고 그렇다면 동일한 클래스 인 경우 고유 한 경우 클래스를 사용하려면 범위 밖에있는 추상화 수준이 필요합니다. OP –
의 초기 코드를 고려하여이 질문에 대해 살펴 보겠습니다. 감사합니다. – creativeedg10