페이지의 왼쪽 상단에는 주로 오프 스크린으로 표시되는 홈 버튼 1 개가 있습니다. 나는 그것의 크기를 조금씩 늘리고 싶습니다. 그러나 아무 것도 시도하지 않는 것 같습니다.벡터의 일부를 가리키면 어떻게 이미지를 확대 할 수 있습니까?
이미지로 보는 것은 (신에게 감사드립니다) 완벽한 원입니다. 지역 태그를 사용하면 쉽게 홈 버튼으로 만들 수 있습니다. 이제 해당 영역 태그 위로 마우스를 가져갈 때 이미지를 확대하고 싶습니다. '+'선택기로 작업을 시도했습니다.
어떻게하면 좋을까요?
.emblem {
width: 200px;
height: 200px;
position: absolute;
margin: -100px 0px 0px -80px;
z-index: 2;
opacity: 0.9;
}
.emblem:hover {
width: 220px;
height: 220px;
}
.emblem2 {
visibility: hidden;
width: 220px;
height: 220px;
}
area:hover + .emblem2 {
visibility: visible;
}
<map name="homemap">
<area shape="circle" coords="100,100,100" alt="Home button" href="index.html" />
</map>
<img class="emblem" src="https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150" alt="UFF emblem" usemap="#homemap" />
<img class="emblem2" src="https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150" alt="UFF emblem" usemap="#homemap" />
이제이 잘 작동 ...하지만 이미지의 투명한 부분에 마우스를 가져 때에 만, 그리고 내가 원하는 :
이
어떤 컨텍스트에 대한 코드입니다 달성하는 것은 정반대입니다.
''요소는 0px x 0px이므로 커서를 가져갈 수 없습니다. – imcvampire
http://codepen.io/Nasir_T/pen/zKyjLx가 정상적으로 작동하는 것 같습니다. 지역 좌표를 수정하여 수정했는지 확인하십시오. –
Im 매우 죄송합니다. 시간을내어 주셔서 감사합니다. j_lemons 님이 이미지를 확장한다는 아이디어를 좋아했습니다. 이미지 또는 영역 위로 마우스를 가져 가면 엠블럼을 너무 확대하여 시도하는 중입니다. 어떤 것이 더 효과적인지는 알 수 없습니다. 이전에 제공 한 것과 같은 다른 상징으로 엠블럼을 변경하면 작동 할 수 있습니다. 하지만 j_lemons 스 니펫을보고 난 후에도 똑같은 상징을 사용하고 싶습니다. –