我发现这个关于我的问题的重要信息是修复richdatatable 的标题及其列(http://www.cssbakery.com/2010/12/css-scrolling-tables-with-fixed.html)。当我选择 RadioButton 的一个选项时,我有 3 项数据表<h:selectOneRadio>
加载 15 列,第二个 13 和第三个 15。问题是当我选择第二个 radioButton 时我有不同的列并且标题不对齐我尝试对齐tablasVH.css 中的第一个数据表,tablasSoatProvincia.css 中的第二个选项。
<h:panelGroup id="idPanelStyle">
<h:outputStylesheet name="#{listarServicioEnMonitoreoAsesoriaController.clasificacionUbigeo eq 'CLAS01' ? 'css/tablasVH.css' : 'css/estilosTablas.css'}"/>
<h:outputStylesheet name="#{listarServicioEnMonitoreoAsesoriaController.clasificacionUbigeo eq 'CLAS04' ? 'css/tablasSoatProvincia.css' : 'css/estilosTablas.css'}"/>
<h:outputStylesheet name="#{listarServicioEnMonitoreoAsesoriaController.clasificacionUbigeo eq 'CLAS05' ? 'css/tablasSoatLima.css' : 'css/estilosTablas.css'}"/>
<div class="outer" style="position:fixed; margin-top:31px; height:100%;">
<div class="innera" style="margin-top:20px; height:100%;">
<rich:dataTable id="solicitudMonitoreoVehicular"
value="#{listarServicioEnMonitoreoAsesoriaController.lstSolicitudMonitoreoVehicular}"
var="item" columnClasses="col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11,
col12,col13,col14,col15" headerClass="col1,col2,col3,col4,col5,col6,col7,col8,col9,
col10,col11,col12,col13,col14,col15" >...