CSS是網頁設計中必不可少的一部分,可以為網頁美化添加很多元素。其中一個很實用的功能是防止復制文本。
body { -webkit-touch-callout: none; /*禁止長按鏈接與圖片彈出菜單*/ -webkit-user-select: none; /*禁止選中文本*/ -webkit-tap-highlight-color: transparent; /*移動端按下鏈接高亮顏色*/ user-select: none; /*標準版,禁止選中文本*/ }
如上代碼所示,通過給網頁body元素添加CSS樣式,就可以實現禁止用戶復制文本的功能。
其中,-webkit-touch-callout屬性用于禁止用戶長按鏈接或圖片時出現的彈出菜單,-webkit-user-select屬性用于禁止用戶選中文本,-webkit-tap-highlight-color屬性用于移動端按下鏈接時的高亮顏色,user-select屬性則是對所有瀏覽器的標準版實現。
需要注意的是,這種設置并不是絕對安全,有些用戶仍然可以通過一些方法復制文本。但是,這種設置可以有效地增加網頁內容的保密性。
上一篇css設置第一個td
下一篇css設置文本框選中