前端vue实现页面加水印文字 单个页面所有页面加水印 水印颜色

Posted ccVue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端vue实现页面加水印文字 单个页面所有页面加水印 水印颜色相关的知识,希望对你有一定的参考价值。

前端vue实现页面加水印文字, 可以实现系统所有页面加水印,也可以单个页面加水印, 可更改水印颜色, 下载完整代码请访问uni-app插件市场地址: https://ext.dcloud.net.cn/plugin?id=12889

效果图如下:

 


 

 

#### 使用方法

```使用方法

/* 给系统所有页面加水印*/

// 第一个参数:水印文字  第二个参数: 加水印的底图,默认body 给所有页面加水印, 第三个参数:水印颜色

Watermark.set("cc-innovation.gd", \'\', \'blue\');

/* 给当前页面加水印*/

// 第一个参数:水印文字  第二个参数: 加水印的底图,默认body 给所有页面加水印, 第三个参数:水印颜色

Watermark.set("cc-innovation.gd", this.$refs.content, \'red\');

```

#### HTML代码部分

```html

<template>

<div class="content" ref="content">

<view class="text-area">

<text class="title">title</text>

<button @click="goDetail" > \' 跳转 \' </button>

</view>

</div>

</template>

```

#### JS代码 (引入组件 填充数据)

```javascript

<script>

import Watermark from "./waterMark";

export default

data()

return

title: \'Hello\'

,

mounted()

/* 给系统所有页面加水印*/

// 第一个参数:水印文字  第二个参数: 加水印的底图,默认body 给所有页面加水印, 第三个参数:水印颜色

Watermark.set("cc-innovation.gd", \'\', \'blue\');

/* 给当前页面加水印*/

// 第一个参数:水印文字  第二个参数: 加水印的底图,默认body 给所有页面加水印, 第三个参数:水印颜色

// Watermark.set("cc-innovation.gd", this.$refs.content, \'red\');

,

methods:

goDetail()

uni.navigateTo(

url: \'./Detail\'

)

</script>

```

#### CSS

```css

<style>

.content

display: flex;

flex-direction: column;

align-items: center;

justify-content: center;

.text-area

display: flex;

justify-content: center;

flex-direction: column;

margin-top: 30px;

.title

font-size: 36rpx;

color: #8f8f94;

text-align: center;

</style>

```

前端页面加文字水印

原文:

https://www.cnblogs.com/daixinyu/p/6715398.html

以上是关于前端vue实现页面加水印文字 单个页面所有页面加水印 水印颜色的主要内容,如果未能解决你的问题,请参考以下文章

web前端页面水印的实现,防手动删除和修改,支持vue3.0+vite项目

web前端页面水印的实现,防手动删除和修改,支持vue3.0+vite项目

为啥VUE如何添加水印

前端基于dom或者canvas实现页面水印

WaterMark.js给网页加水印

前端基于DOM或者Canvas实现页面水印