0

我有这个带有自定义皮肤的 Primefaces 日历:

在此处输入图像描述

在此处输入图像描述

事实证明,输入文件也被 Primefaces 皮肤覆盖。这是 Primefaces 皮肤的 css 文件:http: //pastebin.com/yiJ1YjUx

你能告诉我如何删除输入文件布局 - 我只想要基本的白色输入文件吗?

4

2 回答 2

1

你可以试试:

<style type="text/css">
                #test{
                    background-color: magenta !important;
                }
            </style>
            <p:inputText id="test"/>

日历使用输入组件从用户那里获取输入,并将输入标签放置在跨度标签内,因此您可以自定义日历(不影响所有输入):

            <style type="text/css">
                span input{
                    background-color: blue !important;
                }
            </style>
于 2013-04-21T17:13:26.957 回答
0

如果您只想使用 CSS 隐藏输入,可以使用以下属性:

.your-input-class {
    display: none;
}

使用 jQuery,您可以执行以下操作:

$(".your-input-class").hide();

但这只有在您无法使用日历的 html 代码时才有意义。

于 2013-04-21T17:07:11.863 回答