首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SVG游标对标记没有响应

SVG游标对标记没有响应
EN

Stack Overflow用户
提问于 2017-10-28 19:25:38
回答 1查看 29关注 0票数 0

我已经创建了一个自定义SVG游标,并且在响应链接时遇到了问题。从下面的示例中可以看到,您无法打开链接

https://codepen.io/anon/pen/dZymZK

代码语言:javascript
复制
$(document).mousemove(function(e) {
  $(".custom-cursor").position({
    my: "center center",
    of: e,
    collision: "fit"
  });
});
代码语言:javascript
复制
:root {
     cursor: url(http://chrishawkins.us/blank.cur), none;
}

.custom-cursor {
  position: absolute;
  cursor: none;
}
a:hover {
 cursor:pointer !important;
}
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<svg id="pointer" height="50" width="50">
  <polygon points="1,1 49,10 20,20 10,49"> 
    <!-- coordinates are in x,y format -->
    <!-- points go clockwise around the polygon -->
</svg>
  
  
  <a href="bbc.co.uk" target="_blank">bbc</a>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-28 19:37:15

请将以下属性指定给选择器#指针:

代码语言:javascript
复制
position: relative;

应该管用的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46993598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档