Web 頁面如何新增水印?
1、 程式碼開發版實現方法
常規程式碼實現思路是:
1)web 頁面載入後,透過 javascript 建立頁面元素 div,並在 div 元素中建立文字節點,展示水印內容
2)設定 div 元素樣式,將其 zIndex 設定一個較高的值,並設定透明度,實現浮在頁面的水印效果
程式碼開發時需要考慮頁面自適應時寬高改變的情況,同時還需要保證不能影響頁面的原有事件功能,需要綜合考慮的細節比較多。
2、 懶人版實現方法
使用內建水印功能的報表工具,透過簡單屬性配置完成水印效果。
1)文字水印實現可以透過配置水印屬性:
文字要動態變化的話,只需要改為配置表示式就可以啦:
具體操作可以參考
實現效果如下圖所示:
2)logo 水印在報表工具中的實現也很簡單,配置下圖片屬性就可以了:
具體操作可以參考
實現效果如下圖所示:
使用報表工具不僅可以快速便捷的實現水印功能,還能給前端工程師帶來很多方便之處,例如一些前端效果(資料隔行異色顯示、點選表頭排序等)可以直接使用工具實現,不用再寫前端程式碼,減少了自己的程式碼工作量;另外同時也避免了因為需求變更導致的程式碼重新調整。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900830/viewspace-2698376/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 用canvas生成圖片為頁面新增水印Canvas
- 前端如何優雅的新增水印及去除水印前端
- 協同文件如何新增水印
- h5頁面加水印H5
- 前端頁面水印生成實現前端
- 如何快速新增水印?水印製作軟體iWatermark Pro
- web頁面Web
- html頁面自定義文字水印效果案例HTML
- Ionic 2 新增頁面
- Java 給 Word 文件每一頁新增不同圖片水印Java
- 什麼是DOM?如何構建web頁面Web
- js 學習之路5:使用js在網頁中新增水印JS網頁
- 3,角色管理新增頁面
- web頁面測試Web
- Java 在Excel中新增水印(單一水印、平鋪水印)JavaExcel
- Python影像暗水印新增Python
- 批次圖片新增水印
- pdf程式碼新增水印
- 批量照片水印新增工具
- datagrid 頁面新增合計值
- 如何用手機測試自己寫的web頁面Web
- Android 拍照新增時間水印Android
- SpringBoot 實現 PDF 新增水印Spring Boot
- WordPress中如何給Woocommerce產品頁面新增詢盤表單標籤頁
- 【面試】Web 頁面請求歷程面試Web
- 實現頁面水印,到底跟MutationObserver有什麼關係?Server
- Web 頁面 Meta 的 Referrer PolicyWeb
- Web頁面製作基礎Web
- web頁面錄屏實現Web
- 使用Web元件載入頁面Web元件
- 如何在 SAP Spartacus 產品明細頁面新增自定義 UIUI
- web頁面引用相關檔案或者頁面方式彙總Web
- 如何檢測前端頁面的安全性?怎樣避免web頁面攻擊?前端Web
- Web Scraper如何翻頁Web
- 如何給 GoPro 拍攝的影片新增時間水印 All In OneGo
- 為 Charles 新增代理頁面按鈕(Rewrite)
- flutter TabBarView 動態新增刪除頁面FluttertabBarView
- 在 Flutter 新增頁面過渡動畫Flutter動畫