2017-04-10 20 views

回答

-2

您可以尝试像,它的不影响任何重大的风格变化,

<input type="text" value="john" readonly>

+4

使用您的实况测试案例,我**可以**用鼠标选择文本,而我**不能**编辑它,所以它至少在两个问题上不能满足问题中的要求。 – Quentin

2

由于user-select: none不会为输入工作,你可以解决这个问题是这样的:

.invisable-selection::selection { 
 
    background: transparent; 
 
}
<input class="invisable-selection" type="text" value="test" oncopy="return false">

它不会显示的选择,它不会复制值。

+0

但很容易修改这个使用检查元素 –

+1

@MostafaBaezid是的显然。你无法防止这一点。 – Simon

相关问题