CSS是一種用于定義網(wǎng)頁樣式的語言,可以通過CSS設(shè)置網(wǎng)頁中各種元素的樣式,如文本、背景、邊框、字體等。其中,禁止選擇文字也是CSS可以實現(xiàn)的一種樣式效果。
在CSS中,可以使用user-select屬性來控制文本是否允許被選擇。其中,user-select屬性的取值包括以下幾種:
user-select: auto; // 允許選擇文本(默認值) user-select: none; // 禁止選擇文本 user-select: text; // 只允許選擇文本內(nèi)容 user-select: all; // 允許選擇所有元素
若要禁止選擇Textarea標(biāo)簽中的文本,可以為該標(biāo)簽添加以下的CSS樣式:
textarea{ user-select: none; }
若要禁止選擇整個頁面中的文本,可以為body標(biāo)簽添加以下的CSS樣式:
body{ user-select: none; }
值得注意的是,上述CSS樣式只能阻止鼠標(biāo)選擇文本,而不能阻止用戶通過鍵盤復(fù)制文本。若想要完全禁止用戶復(fù)制文本,可以在網(wǎng)頁中使用JavaScript來實現(xiàn)。