ソース リストの項目数が 17 を超えると、リストの書式設定がうまくいかず、リストの上に空白ができてしまいます。ソースリストからターゲットリストにアイテムを移動すると、スクロールバーが常に表示され、ソースリストのカウントが17以下になり、フォーマットは問題ありません。フォーマットを制御するための回避策はありますか。以下は画像です: 未フォーマット (17 アイテム以上) およびフォーマット済み (18 アイテム未満)。
<div class="add-company-input-section">
<h:panelGrid id="ModalPanel" columns="2" columnClasses="rc,lc">
<label style="font-weight:bold;margin-top:5px">Name: </label>
<h:inputText id="companyName" value="#{companyAdminAction.companyName}"/>
<label style="font-weight:bold;margin-top:5px">Website: </label>
<h:inputText id="websiteName" value="#{companyAdminAction.website}"/>
<br/>
</h:panelGrid>
<h3 style="color:#C88039; padding-bottom:5px;">Jurisdictions: </h3>
<rich:listShuttle id="companyJurisdictionShutle"
sourceValue="#{companyAdminAction.statesList}"
targetValue="#{companyAdminAction.selectedStates}"
var="item" orderControlsVisible="false" fastOrderControlsVisible="false"
sourceCaptionLabel="Available"
targetCaptionLabel="Selected">
<rich:column>
#{item}
</rich:column>
</rich:listShuttle>
</div>