Skip to content

Watermark 水印

在页面上添加特定的文字或图案作为水印,可用于防止信息盗用。

图片水印

自定义间隔

自定义倾斜角度

显示范围

HTML 水印

API

Props

参数说明类型默认值
width水印宽度number100
height水印高度number100
z-index水印的 z-indexnumber | string100
content文字水印的内容string-
image图片水印的内容,如果与 content 同时传入,优先使用图片水印string-
rotate水印的旋转角度number | string-22
full-page水印是否全屏显示booleanfalse
gap-x水印之间的水平间隔number0
gap-y水印之间的垂直间隔number0
text-color文字水印的颜色string#dcdee0
opacity水印的透明度number | string-

Slots

名称说明
contentHTML 水印的内容,仅支持行内样式,同时不支持传入自闭合标签,优先级高于 contentimage 属性

类型定义

组件导出以下类型定义:

ts
import type { WaterProps } from 'ryxon'

主题定制

样式变量

组件提供了下列 CSS 变量,可用于自定义样式,使用方法请参考 ConfigProvider 组件

名称默认值描述
--r-watermark-z-index100根节点的 z-index 层级

Released under the MIT License.