【发布时间】:2021-11-12 17:48:59
【问题描述】:
我试图弄清楚如何仅在现有剪辑路径的区域内显示可点击链接。并且还利用现有的 OffsetX 值。
<style>
.mouse {
background-color: aqua;
}
.img {
background-color: black;
}
</style>
<div class="wrap">
<div class="img"></div>
<div class="mouse">
<p id="anchor"></p>
</div>
</div>
<script>
let main = document.querySelector('.wrap');
let mouse = document.querySelector('.mouse');
let text = "Text link";
let result = text.link("www.stackoverflow.com");
document.getElementById("anchor").innerHTML = result;
main.addEventListener('mousemove', (e) => {
mouse.style.clipPath = `circle(15em at ${e.offsetX}px`;
});
</script>
【问题讨论】:
-
codepen.io/snake-py/pen/rNzZOgd我做了笔,所以我理解正确吗 - 你想让链接随着偏移量移动吗?
-
是的。我试图让链接以相同的偏移量“停留”在圆圈内。
标签: javascript html css clip-path