Olá, estou tentando deixar um p:dataTable com tamanho fixo, porém ao renderizar o componente o id se aplica a div que envolve a table, porém é a table que redimensiona:
<p:dataTable paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
id="tabela" style="width:1000px;border:1px solid black; max-height:500px; height:300px" var="livro" value="#{livroController.testePrime}" paginator="true" rows="5" paginatorPosition="bottom">
<f:facet name="header" id="headertabela">
Livros da Biblioteca
</f:facet>
<p:column id="colunaTabela" headerText="Editora">
<h:outputText value="#{livro.editora}" style="font-size:10" />
</p:column>
<div id="j_idt6:tabela" class="ui-datatable ui-widget" style="width:1000px;border:1px solid black; max-height:500px; height:300px"><div class="ui-datatable-header ui-widget-header ui-corner-tl ui-corner-tr">
Livros da Biblioteca
</div><table><thead><tr><th id="j_idt6:tabela:colunaTabela" class="ui-state-default"><div class="ui-dt-c">Editora</div></th><th id="j_idt6:tabela:j_idt9" class="ui-state-default">
Por exemplo, quero que o dataTable tenha o mesmo tamanho quando tem 5 linhas e quando tenha 2 linhas. Alguém saberia como me ajudar?? Dei uma procurada nos tópicos anteriores e não achei nada que pudesse me ajudar…
Grato.