首頁  >  文章  >  web前端  >  css如何實現禁止選擇文本

css如何實現禁止選擇文本

王林
王林原創
2021-05-20 15:57:446908瀏覽

css實作禁止選擇文字的方法是,新增user-select屬性,並且將屬性值設為none,表示文字不能被選取,具體程式碼如【user-select:none;】。

css如何實現禁止選擇文本

本文操作環境:windows10系統、css 3、thinkpad t480電腦。

在 web 瀏覽器中,如果我們在文字上雙擊,文字會被選取或高亮顯示。那如果我們要禁止這種行為該怎麼辦呢?其實很簡單,使用下面的屬性就可以了。

user-select 屬性規定是否能選取元素的文字。

在 web 瀏覽器中,如果您在文字上雙擊,文字會被選取或高亮顯示。此屬性用於阻止這種行為。

語法:

user-select: auto|none|text|all;

屬性值:

  • #auto    預設。如果瀏覽器允許,則可以選擇文字。   

  • none    防止文字選取。   

  • text    文字可由使用者選取。   

  • all    點選選取文本,而不是雙擊。

實作程式碼如下:

pc端:

.not-select{
    -moz-user-select:none; /*火狐*/
    -webkit-user-select:none; /*webkit浏览器*/
    -ms-user-select:none; /*IE10*/
    -khtml-user-select:none; /*早期浏览器*/
    user-select:none;
}

行動端:

.no-touch {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

相關影片分享:css影片教學

#

以上是css如何實現禁止選擇文本的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn