RichFaces <rich:popupPanel>

17 Mar 2025 | 阅读 2 分钟

这个组件提供一个弹出面板,显示在网页的前面。它可以被放置在屏幕上的任何位置,可以被用户拖动到新的位置并调整大小。

它不需要任何强制性属性。

样式类和皮肤参数

下表包含了 popupPanel 的样式类 (选择器) 和对应的皮肤参数。

Class函数皮肤参数映射的 CSS 属性
.rf-pp-btn它用于定义弹出面板按钮的样式。无皮肤参数。
.rf-pp-shade它用于定义在呈现模态弹出面板时覆盖页面的阴影样式。无皮肤参数。
.rf-pp-cntr它用于定义弹出面板容器的样式。panelBorderColor generalBackgroundColor边框 背景
.rf-pp-hdr它用于定义弹出面板标题的样式。headerBackgroundColor背景
.rf-pp-hdr-cnt它用于定义标题内容的样式。headerTextColor headerWeightFont颜色 字体粗细
.rf-pp-cnt它用于定义弹出面板内容的样式。generalFamilyFont generalSizeFont字体大小 背景
.rf-pp-cnt-scrlr它用于定义弹出面板滚动条的样式。generalBackgroundColor背景
.rf-pp-hndlr它用于定义弹出面板边框的样式。边框处理程序用于调整面板大小。无皮肤参数。
.rf-pp-hndlr-t, .rf-pp-hndlr-b, .rf-pp-hndlr-l, .rf-pp-hndlr-r, .rf-pp-hndlr-tl, .rf-pp-hndlr-tr, .rf-pp-hndlr-bl, .rf-pp-hndlr-br这些类定义了边框处理程序的顶部、底部、左侧、右侧、左上角、右上角、左下角和右下角的样式。无皮肤参数。

示例

在此,在以下示例中,我们正在实现 <rich:popupPanel> 组件。 此示例包含以下文件。

JSF 文件

// rich-popup.xhtml

输出

RichFaces Popuppanel 1

单击弹出链接后。

RichFaces Popuppanel 2