css - 如何使用 p :panelGrid 在特定单元格中设置 styleClass

标签 css jsf primefaces

我有这样的布局:

column1(border-left-only), column2(noborder), column3(noborder), column4(border-right-only)

然后我这样设置column4:

<p:column style="border-style: solid !important;
    border-left: none !important;
    border-bottom: none !important;
    border-top: none !important;
    border-right-color: #dddddd !important;">

为什么当我创建以下 CSS 类并设置 p:column 时,该类不起作用?

    .panelgridInicialLogado-column4{
        border-style: solid !important;
        border-left: none !important;
        border-bottom: none !important;
        border-top: none !important;
        border-right-color: #dddddd !important;
    }


<p:column styleClass="panelgridInicialLogado-column4">

最佳答案

试试这个

我的风格

<style>
    .panelgridInicialLogado-column1{
        border-style: solid !important;
        border-bottom: none !important;
        border-top: none !important;
        border-right: none !important;
        border-left-color: red !important;
    }
    .panelgridInicialLogado-column2{
        border-left: none !important;
        border-bottom: none !important;
        border-top: none !important;
        border-right: none !important;
    }
    .panelgridInicialLogado-column3{
        border-left: none !important;
        border-bottom: none !important;
        border-top: none !important;
        border-right: none !important;
    }
    .panelgridInicialLogado-column4{
        border-style: solid !important;
        border-left: none !important;
        border-bottom: none !important;
        border-top: none !important;
        border-right-color: red !important;
    }
</style>

在面板网格中

<p:row>
    <p:column styleClass="panelgridInicialLogado-column1">Conf. Semifinals</p:column>
    <p:column styleClass="panelgridInicialLogado-column2">Conf. Finals</p:column>
    <p:column styleClass="panelgridInicialLogado-column3">NBA Finals</p:column>
    <p:column styleClass="panelgridInicialLogado-column4">Champion</p:column>
</p:row>

关于css - 如何使用 p :panelGrid 在特定单元格中设置 styleClass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26123210/

相关文章:

html - 手机/iPhone 上不显示的字体

jsf - Ajax更新没有效果,Firefox错误: XML or text declaration not at start of entity

java - Primefaces - FileUploader 不调用 ManagedBean

javascript - 当 JavaScript 将 disabled 属性更改为 false 时,Commandbutton 不会调用操作

javascript - jQuery addClass 在 Bootstrap 表中不起作用

html - 仅使用 CSS 的可折叠灵活宽度侧边栏

javascript - CSS 覆盖菜单在 Firefox 中不起作用

java - JSF @ViewScope,PrimeFaces <p :dialog and <ui:include

java - 在 jsf 中找不到类型的属性

jsf - 浏览文件系统以选择 JSF 中的目录