繁体   English   中英

输入文本字段不会在鼠标单击时移动光标?

[英]Input Text fields don't move cursor on mouse click?

我的所有Input Text字段都有问题,也许有人有想法:

我正在使用GWT ,刚刚发现无法使用鼠标选择我的输入字段中的文本。 同样在文本内部单击不会移动光标。

但是使用光标给他们焦点是有效的。 使用 CTRL+A 全选以及使用箭头键移动光标按预期工作。

我检查了TextBox特定的onBrowserEvents()方法,可以看到,点击事件被很好地接收。 只是不知何故,他们不会修改浏览器中的文本输入控件。

我测试了不同的机器和不同的浏览器,它们的行为都一样。 所以它一定是我的应用程序中的东西。

也许有人知道我可能做错了什么? 我什至无法想象任何可以在我的所有输入字段上产生这种行为的东西。

结果证明这是一个CSS问题:

我有-moz-user-select: -moz-none; 防止我的某些组件出现双击问题。 我现在从中排除了输入元素,一切又正常了。

我用它来解决选择文本并将光标移动到输入文本上的问题:

*, ::before, ::after
    -webkit-user-select: text

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM