我想在浏览器窗口的左侧创建一个小栏,用于跟踪鼠标 Y 位置并跟随鼠标。到目前为止,没有任何问题。
但是现在我想在鼠标悬停在 div 上时阻止 div 偏移,以便也可以单击 div 刚刚显示的内容。
我做了一个小提琴来让自己清楚
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
$(document).bind('mousemove', function(e){
$('#blokje').offset({top: e.pageY-100}); });
</script>
<style>
#blokje{width:200px; height:200px; background:white; position:relative; left:-180px; color:black; }
#blokje:hover{left:0;}
#blokje #tit{position:absolute; width:30px; height:200px; background:black; right:0; top:0; }
</style>
</head>
<body>
<div id="blokje">
<div id="tit"> </div>
<p><a href="#">A link</a><br /> This is the content where I would like to have my content clickable like that link on top </p>
</div>
</body>
</html>