有没有一种方法可以让链接不可点击,但仍然可以使用:悬停
Is there a way to make a link unclickable, but to still use :hover?
我使用的CMS只允许导航中的链接。有一个例子,我有一个子菜单,但没有附加页面。请参见下文。
- 菜单1
- 子菜单
- 第1项
- 第2项
- 子菜单
- 菜单2
- 菜单3
所有三个顶级项目(菜单1,2,3)必须可点击+悬停。"子菜单"无法点击,但用户需要悬停才能查看项目1和项目2。
如果没有CMS中的限制,这当然不会成为问题。如果我添加以下CSS,那么我就无法单击或悬停。
.subMenu {
pointer-events: none;
cursor: default;
}
尝试<a href="#" onclick="javascript:return false;">My unclickable but hoverable link</a>
。如果你的CMS不允许你指定onclick属性,那么只指示"#"作为链接就可以了。
相关文章:
- 我可以使此幻灯片图像自动播放吗?
- HTML/JavaScript拖动&Drop-是否可以使重影图像*NOT*看起来'冲洗掉'
- CSS 在悬停时使图像变暗 - 在其周围添加一个 href
- 可以使 jquery 点击事件在所有其他点击事件之后执行
- 是否有一个Javascript函数可以使代码在运行时延迟
- 有什么方法可以使页面无法刷新吗
- 使用chrome.downloads.download,是否可以使文件不弹出下载栏
- javascript是否有一个选项可以使句点与任何字符匹配,包括换行符
- 有一种方法可以使jslint在使用控制台时显示警告或错误
- 有没有任何方法可以使<选择>转到url
- 有没有任何方法可以使这个名称生成循环运行最短的秒数
- JSXGraph 中有什么方法可以使图像不透明
- 有没有一种方法可以使Iframe根据需要进行扩展
- 是否可以使find()和findOne()方法只返回模式字段
- Javascript.创建类似数组的对象.是否可以使 .length 自动增量
- 是否可以使多个引导弹出窗口更加干燥
- 是否可以使控制器返回模式窗口的数据?MVC5 ASP.NET
- Jquery脚本是否可以使更小或更高效
- 悬停时使脸书图标反转颜色
- 有哪些方法可以使客户端更难操作 DOM