나는 출현/크리스마스 달력이 있습니다. 매일 또 하나의 문이 열리는 또 다른 그림입니다. 나는이 같은 CSS 및 ID를 사용하는이 지역은 클릭 할 수 있도록하려면이미지 롤오버 - 마우스 근처 줌
CSS :
ul#doorregions {
list-style: none;
background: url(<?php echo($pictureoftheday); ?>) no-repeat 0 0;
position: relative;
width: 950px;
height: 575px;
margin: 0;
padding: 0;
}
ul#doorregionsli {
border: 0px ;
position: absolute;
}
#door1 {
left: 135px;
top: 192px;
width: 73px;
height: 116px;
}
#door2 {
left: 135px;
top: 192px;
width: 73px;
height: 116px;
}
HTML :
<ul id="doorregions">
<li id="door1">
<span><a href="<?php echo($december1); ?>">
<img src="blankpixel.gif" width="100%" height="100%">
</a></span></li>
<li id="door2">
<span><a href="<?php echo($december2); ?>">
<img src="blankpixel.gif" width="100%" height="100%">
</a></span></li>
</ul>
지금까지 모두 잘 작동합니다. 롤오버에서 이미지가 마우스 커서 근처에있는 동안 이미지를 표시해야합니다. 나는 다음과 같은 것을 시도했다 :
#door1 a:hover {
display:block;
background-image: url(OTHERPICTURE1.jpg);
}
그러나 다른 그림이 문 영역보다 큰 경우이 방법은 작동하지 않는다. 다른 생각? 배경 이미지를 잘라낼 수 없습니다. 옵션이 아닙니다.
지역에서 마우스를 따라갈 필요가 없으며 위치를 고정시킬 수 있습니다. 그러나이 두 번째 이미지는 마우스가 문 (또는 두 번째 그림) 위에있을 때만 나타납니다.
가장 좋은 해결책은 다음과 같이 될 것이다 : http://www.sohtanaka.com/web-design/fancy-thumbnail-hover-effect-w-jquery/
그러나이 경우에는 줌인 같은 picuture입니다 난 단지 빈 GIF를이.. 가장 현명한 아이디어는 무엇일까요?
이것은 문제입니다. 이것은 내가 원하는 것이 아닙니다. 그것은 이미지를 슬라이스하기 위해 많은 노력을하고 있습니다 ... – SurfingCat
이 스크립트는 이미지를 슬라이스하지 않습니다. 계산은 마우스 오버시 이미지 중간을 문 중간으로 설정합니다. – Mottie