'这是奇怪的错误。我有CSS3锚点/按钮,我继续将其剥离,有时需要多次单击才能触发属性。我从未见过这样的东西。

http://votizen.com

有时会发生,有时则不会。因此,很难确定。如果有人有兴趣帮助我,请在“使用Facebook登录”或“使用Twitter登录”按钮上查看页面和源代码。

谢谢!

最佳答案

我认为正在发生的事情是,如果单击按钮的最上方,它们将向下移动几个像素。当您释放鼠标(鼠标)时,浏览器将起作用,并且当您这样做时,按钮不在目标范围内。

您可以劫持锚点行为,并使其通过js在mousedown上起作用,不让它们替代onclick(这很可惜),也可以通过其他方法(例如顶部填充)替代它们。

关于html - 需要多次点击才能触发的 anchor ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5236395/

10-11 13:30