javascript – Firefox bug:点击事件丢失如果调整大小:垂直设置焦点

前端之家收集整理的这篇文章主要介绍了javascript – Firefox bug:点击事件丢失如果调整大小:垂直设置焦点前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
问题:当textarea具有以下CSS时,Firefox会丢失第一个单击事件:
textarea:focus {
    resize: vertical;
}

见演示:http://jsbin.com/wuxomaneba/edit?html,output

解决方案很简单 – 删除:焦点选择器.

但是我想知道为什么会发生这种情况,还有其他的css规则或这种情况可能会发生.

解决方法

这是因为当您单击“调整大小”按钮时,您不会将焦点集中到文本区域,而是将焦点放在Firefox上的调整大小按钮上.我不知道这是否是一个错误,但它看起来像是打算.删除:焦点消除了对文本区域进行聚焦的要求,因此当您按住仅垂直调整大小按钮时适用.

猜你在找的JavaScript相关文章