Primefaces 如何设置<;p:旋转木马>;动态宽度?

Primefaces 如何设置<;p:旋转木马>;动态宽度?,primefaces,Primefaces,我使用的是Prime faces 3.5版本。有一个包含两列panelGrid的页面(每列宽度为50%)。尽量避免硬编码以像素为单位的大小,以便在所有屏幕分辨率下占据整个屏幕。在网格的第二列中有p:carousel组件。为此,我们设置了宽度:100%。出于某种原因,这将产生13000像素的大小。有解决这个问题的办法吗 <p:panelGrid columns="2> <p:scrollPanel> --some content </p:scrollPan

我使用的是Prime faces 3.5版本。有一个包含两列panelGrid的页面(每列宽度为50%)。尽量避免硬编码以像素为单位的大小,以便在所有屏幕分辨率下占据整个屏幕。在网格的第二列中有p:carousel组件。为此,我们设置了宽度:100%。出于某种原因,这将产生13000像素的大小。有解决这个问题的办法吗

<p:panelGrid columns="2>
  <p:scrollPanel>
  --some content
  </p:scrollPanel>
  <p:scrollPanel>
   <p:carousel style="width:100%">
  </p:carousel>
  </p:scrollPanel>
</p:panelGrid>
试试这个

jQuery(“.ui carousel”).css(“宽度”,“100%”)