簡體   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