如何使某些文本不可选的CSS

我的页面标题有一些居中文本,但我不希望用户能够选择它。有办法用CSS做到这一点吗?

294908 次浏览

使用一个简单的背景图像的文本区域就足够了。

<div onselectstart="return false">your text</div>

下面的CSS阻止用户选择文本。

-webkit-user-select: none; /* Safari */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* IE10+/Edge */
user-select: none; /* Standard */

要向下定位IE9,必须使用html属性unselectable:

<p unselectable="on">Test Text</p>