R后悔药 Rue.js
  • 首页
    • 深度指南
    • 实战例子
    • 快速上手
    • 路由指南
    • 术语表
    • 错误代码参考
  • API
    • 合作伙伴
    • 插件
    • 组件库
    • 工具链
    • Text.js
    • 新闻简报
    • 常见问题
    • 团队
    • 版本发布
    • 社区指南
    • 行为规范
    • 隐私政策
  • 赞助
  • 合作伙伴
设置
目录统计
总条目
  • 按钮 Button
  • 排版 Typography
  • 时间选择器 TimePicker
  • 下拉菜单 Dropdown
  • 悬浮操作按钮 FAB
  • 模态框 Modal
  • 切换 Swap
  • 主题控制器 Theme Controller
  • 手风琴 Accordion
  • 头像 Avatar
  • 徽标 Badge
  • 卡片 Card
  • 轮播 Carousel
  • 聊天气泡 Chat
  • 折叠面板 Collapse
  • 倒计时 Countdown
  • 描述列表 Descriptions
  • 对比 Diff
  • 二维码 QRCode
  • 悬浮 3D 卡片 Hover 3D
  • 悬浮画廊 Hover Gallery
  • 键盘提示 Kbd
  • 列表 List
  • 统计 Stat
  • 状态 Status
  • 表格 Table
  • 文本轮播 Text Rotate
  • 时间线 Timeline
  • 锚点 Anchor
  • 固钉 Affix
  • 面包屑 Breadcrumbs
  • 底部导航 Dock
  • 链接 Link
  • 菜单 Menu
  • 导航栏 Navbar
  • 分页 Pagination
  • 步骤 Steps
  • 选项卡 Tabs
  • 提示 Alert
  • 结果页 Result
  • 空状态 Empty
  • 加载 Loading
  • 全局提示 Message
  • 进度条 Progress
  • 环形进度 Radial Progress
  • 骨架屏 Skeleton
  • 通知提醒框 Notification
  • 轻提示 Toast
  • 气泡确认框 Popconfirm
  • 气泡卡片 Popover
  • 工具提示 Tooltip
  • 日历 Calendar
  • 颜色选择器 ColorPicker
  • 复选框 Checkbox
  • 字段集 Fieldset
  • 表单 Form
  • 文件输入 File Input
  • 筛选器 Filter
  • 标签 Label
  • 单选框 Radio
  • 范围选择 Range
  • 评分 Rating
  • 分段选择 Segmented
  • 自动完成 AutoComplete
  • 选择器 Select
  • 树选择 TreeSelect
  • 树控件 Tree
  • 提及输入 Mentions
  • 穿梭框 Transfer
  • 漫游引导 Tour
  • 输入框 Input
  • 数字输入 InputNumber
  • 文本域 Textarea
  • 开关 Toggle
  • 校验器 Validator
  • 分隔线 Divider
  • 弹性布局 Flex
  • 分割面板 Splitter
  • 抽屉侧边栏 Drawer
  • 页脚 Footer
  • 栅格 Grid
  • 瀑布流 Masonry
  • 布局 Layout
  • 主视觉区 Hero
  • 指示器 Indicator
  • 组合项 Join
  • 蒙版 Mask
  • 水印 Watermark
  • 间距 Space
  • 堆叠 Stack
  • 浏览器样机 Mockup Browser
  • 代码样机 Mockup Code
  • 手机样机 Mockup Phone
  • 窗口样机 Mockup Window
目录统计
总条目
  • 按钮 Button
  • 排版 Typography
  • 时间选择器 TimePicker
  • 下拉菜单 Dropdown
  • 悬浮操作按钮 FAB
  • 模态框 Modal
  • 切换 Swap
  • 主题控制器 Theme Controller
  • 手风琴 Accordion
  • 头像 Avatar
  • 徽标 Badge
  • 卡片 Card
  • 轮播 Carousel
  • 聊天气泡 Chat
  • 折叠面板 Collapse
  • 倒计时 Countdown
  • 描述列表 Descriptions
  • 对比 Diff
  • 二维码 QRCode
  • 悬浮 3D 卡片 Hover 3D
  • 悬浮画廊 Hover Gallery
  • 键盘提示 Kbd
  • 列表 List
  • 统计 Stat
  • 状态 Status
  • 表格 Table
  • 文本轮播 Text Rotate
  • 时间线 Timeline
  • 锚点 Anchor
  • 固钉 Affix
  • 面包屑 Breadcrumbs
  • 底部导航 Dock
  • 链接 Link
  • 菜单 Menu
  • 导航栏 Navbar
  • 分页 Pagination
  • 步骤 Steps
  • 选项卡 Tabs
  • 提示 Alert
  • 结果页 Result
  • 空状态 Empty
  • 加载 Loading
  • 全局提示 Message
  • 进度条 Progress
  • 环形进度 Radial Progress
  • 骨架屏 Skeleton
  • 通知提醒框 Notification
  • 轻提示 Toast
  • 气泡确认框 Popconfirm
  • 气泡卡片 Popover
  • 工具提示 Tooltip
  • 日历 Calendar
  • 颜色选择器 ColorPicker
  • 复选框 Checkbox
  • 字段集 Fieldset
  • 表单 Form
  • 文件输入 File Input
  • 筛选器 Filter
  • 标签 Label
  • 单选框 Radio
  • 范围选择 Range
  • 评分 Rating
  • 分段选择 Segmented
  • 自动完成 AutoComplete
  • 选择器 Select
  • 树选择 TreeSelect
  • 树控件 Tree
  • 提及输入 Mentions
  • 穿梭框 Transfer
  • 漫游引导 Tour
  • 输入框 Input
  • 数字输入 InputNumber
  • 文本域 Textarea
  • 开关 Toggle
  • 校验器 Validator
  • 分隔线 Divider
  • 弹性布局 Flex
  • 分割面板 Splitter
  • 抽屉侧边栏 Drawer
  • 页脚 Footer
  • 栅格 Grid
  • 瀑布流 Masonry
  • 布局 Layout
  • 主视觉区 Hero
  • 指示器 Indicator
  • 组合项 Join
  • 蒙版 Mask
  • 水印 Watermark
  • 间距 Space
  • 堆叠 Stack
  • 浏览器样机 Mockup Browser
  • 代码样机 Mockup Code
  • 手机样机 Mockup Phone
  • 窗口样机 Mockup Window

Watermark 水印

Rue 的 Watermark 不照搬其他组件库的视觉,而是把能力落成更适合当前设计站点的轻量覆盖层。 你可以直接给任意容器加文字或图片水印,同时保持按钮、卡片、统计区这些内容本身的交互。

何时使用

  • 需要给卡片、报表、详情页加上“内部预览”“草稿”“仅限共享”等视觉标记。
  • 需要图片或文字水印覆盖在任意内容上,但又不希望阻断按钮、链接和表单的交互。
  • 需要局部容器继承上层水印图案,而不是为每一块内容重复写一遍配置。

# Basic text watermark

最直接的用法:给一个内容容器加上文本水印,按钮仍然可以正常点击。

Internal Preview

协作面板正在生成新一轮可共享快照

水印覆盖层默认在视觉上方,但采用 pointer-events none,不会挡住卡片、按钮和其它交互控件。

共享链接
1.8k
过去 24 小时
导出快照
312
包含 38 个外部成员
访问终端
57
待二次确认设备 5 台

# Multiline typography and tuned spacing

支持多行内容、字族和铺设参数调优,更适合仪表盘、稿件和审批流页面。

Draft
产品评审结论

用多行水印把容器语义说清楚,而不是只放一个模糊 logo。

Access Scope
仅限设计与法务同步窗口
Version 15

通过 width、height、gap 和 font 组合,可以让文字块更像“签章”而不是背景噪音。

# Image watermark

图片模式适合品牌 logo、部门印记或业务章;Rue 这边建议把它用在局部容器,而不是整页满屏。

Media Kit
品牌资产导出包

图片水印不会吞掉原内容的层级信息,更适合 logo、组织印章和明确的来源标识。

Delivery
5 Files
SVG / PDF / PNG / dark / light

# Inherited local scope

父级配置一次,子级局部容器可以继续复用;不想继承时再显式关掉。

继承父级水印

这个局部容器没有重新写 content 和 image,会直接复用外层图案与铺设参数。

关闭继承

当局部容器不需要上层水印时,直接把 inherit 设为 false 即可回到纯净内容区。

# Custom controls

把可调示例 落到 Rue 风格里,用 Range 的按帧更新快速调整排版参数。

Scenario Sandbox
参数调整后的实时预览
z-index 12

这里故意放了文字、徽标和按钮,方便观察水印对不同内容密度与层次关系的影响。

内容流

Rue Watermark 会把铺设逻辑限制在当前容器内部,圆角、阴影和内容布局都可以继续由宿主容器控制。

Preset
Rue Design
文本
-22
18
120
96
48
48
12
Color override

API

属性说明类型默认值
content文字水印内容,支持字符串或多行数组。string | string[]-
image图片水印地址,适合 logo、签章、业务标记。string-
font文字水印的颜色、字号、字重、字体和对齐方式。{ color?: string; fontSize?: number | string; fontWeight?: number | string; fontStyle?: string; fontFamily?: string; textAlign?: string }{ color: 自动按宿主背景明暗推导, fontSize: 16 }
rotate单个水印块的旋转角度。number-22
width / height单个水印内容块的尺寸;不传时文本会按内容估算。number文本自动测量 / 图片 120 x 64
gap水印块之间的水平与垂直间距。[number, number][100, 100]
offset起始铺设偏移量,便于与卡片头部或图像对齐。[number, number][gapX / 2, gapY / 2]
zIndex覆盖层层级,保持视觉上方但不阻断交互。number9
inherit是否让后代 Watermark 复用当前图案与铺设参数。booleantrue
className / rootClassName根容器类名,便于直接叠加 Rue 的布局与视觉类。string-
overlayClassName / overlayStyle覆盖层类名和样式,适合与圆角、混合模式、局部调优配合。string / any-
style根容器行内样式;默认会自动补 position、overflow、isolation。any-
页内导航
页内导航
文档
  • 深度指南
  • 实战例子
  • 快速上手
  • 术语表
  • 错误码参照表
关于
  • 常见问题
  • 团队
  • 版本发布
  • 社区指南
生态
  • 插件
  • 组件库
  • 路由指南
  • Text.js
© 2024-2026 Xiangmin Liu
Rue.JS