在CSS中,有一種特殊的樣式叫做全局不能復制的樣式。這種樣式一旦應用到頁面上的文本,就無法通過鼠標右鍵或其他剪貼板操作進行復制。這種樣式通常被用來保護網站內容的版權。
全局不能復制的樣式的實現方法比較簡單,就是通過CSS選擇器來選中頁面上的文本,然后設置樣式。比如下面這個例子:
body { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
這段CSS代碼的作用是將頁面上所有的文本都設置為不能被選擇。其中,-webkit-user-select、-moz-user-select、-ms-user-select和user-select是CSS的用戶選擇屬性,它們分別對應不同瀏覽器的實現方式。
需要注意的是,全局不能復制的樣式并不能完全防止網站內容被復制。一些高級的用戶可以通過瀏覽器插件或其他技巧來繞過這種保護。因此,應該根據需要進行取舍。如果網站內容的版權非常重要,可以考慮使用這種樣式。