나는이 다음 사용하여 내 마우스를 다음 이미지가 있습니다이미지를 스크롤 막대에 적용하지 않으려면 어떻게해야합니까?
$(document).mousemove(function(e) {
$(".image").css({
left: e.pageX + 50,
top: e.pageY + 50
});
});
.image {
position: absolute;
width: 5%;
height: 10%;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<img class="image" src="Media/example.png" />
내 마우스가 이미지로 웹 사이트의 하단 또는 오른쪽 측면에있을 때 문제가 발생 그 다음 내 마우스가 화면을 벗어나고 (의도 한대로)이 때문에 스크롤 막대가 웹 사이트에 나타납니다.
스크롤 할 수있는 정도에 영향을주는 마우스 뒤의 그림을 원하지 않습니다. 이 문제를 어떻게 해결할 수 있습니까? 이 이미지는 당신이 찾고있는 무엇 창을 확장보다는 화면을 사라지게하려면
몸이 넘치도록 설정하겠습니까? 숨김 : 당신을위한 해결책으로 생각하십니까? –
이미지가 마우스 위치의 오른쪽 하단에 오프셋되어 있다고 가정하면 오른쪽 하단에있을 때 이미지가 '화면을 벗어납니다'. 이 경우 어떤 행동을 원하십니까? 그것은 단순히 가장자리에서 사라지고 창을 확장하지 않아야합니까? –
도움을 주셔서 감사합니다. 오버플로 : 숨김;으로 전체 화면 div를 만들려고했습니다. 그것은 너무 잘 풀리지 않았다. 이 작품이 행복하다! –