链接的转换延迟大于内容
Transition delay for links is more than the content
在自定义javascript函数中,我删除可见的内容部分,并添加隐藏的内容部分类,以通过转换来消失div。
这种过渡按预期进行。但是,在div完全不可见之后,光标仍然会在2-3秒内检测到内容中的链接。这可能会让最终用户感到困惑。
这是什么原因?为了减少问题,我可以使用"可见性"以外的其他样式吗?AFAIK显示器在这种情况下不工作。
.my-content-section-visible{
visibility: visible;
-webkit-transition-duration: 400ms;
transition-duration: 400ms;
/* Several other styles here */
}
.my-content-section-hidden{
visibility: hidden;
}
谢谢。
为什么不尝试影响容器中的内容?
示例:https://jsfiddle.net/ebyptvt6/
示例css:
.container {
/* css code */
}
.container:hover, .container:hover .contents {
visibility: hidden;
}
以下是解决方案。我禁用链接操作。
.my-content-section-hidden a{
pointer-events: none;
cursor: default;
}
相关文章:
- 可以简化嵌套的延迟Q Promises解析吗
- 使图像在单击时展开到不大于浏览器
- onclick函数需要双击,因为类分配延迟
- Jquery如何检查今天的时间大于使用给定时间
- 更多延迟动画
- 对父作用域的指令更新延迟了一步
- 为JS函数添加延迟
- 带有延迟的循环每次应运行5次
- 关键帧之间的css3动画延迟
- 如何在有延迟的情况下对两个代码进行积分
- 如何为.css状态的更改添加延迟
- cpu:phantom:page的比例可以大于1:1:1吗
- Angular.js延迟控制器初始化
- 在延迟时设置Whois脚本
- 如何在Javascript中延迟setInterval
- 如何在一个元素动画之后延迟
- 如何将一个方法延迟到另一个方法首先完成,javascript
- jQuery延迟了ajax调用的循环
- 如何减少在移动网络应用程序上播放声音的延迟
- 链接的转换延迟大于内容