2011-12-07 50 views
1

我有一個rich:toolbar,其中我有一個位於右側的rich:toolBarGroup。問題是當分辨率爲1280x1024時,位於右側的rich:toolBarGroup不再可見。閱讀官方文檔並在互聯網上搜索,我沒有找到一個選項來調整豐富的工具欄,具體取決於分辨率。我想也許這不是唯一可能的解決方案。 你有什麼想法如何解決問題?當分辨率爲1280x1024時,位於富文本工具欄中的rich:toolBarGroup位置=「right」不可見

<rich:toolBar height="34" itemSeparator="line"> 
<rich:toolBarGroup id="#{toolbarGroupId}" location="right"> 
    <h:inputText style="font-size:10px;" id="quickSearch" 
     onkeypress="return _quickSearchEntityListKeyPressed(event)" 
     value="#{searchAction.textEntity}"> 
    </h:inputText> 
    <a:commandButton id="quickSearchCmd" value="#{messages.search}" 
     action="#{searchBean[searchMethod]}" eventsQueue="queue" 
     reRender="entityListForm" image="img/_search18x18.gif" 
     style="vertical-align: top" 
     rendered="true"> 
    </a:commandButton> 
</rich:toolBarGroup> 

+0

我想設置width =「1280px」到富:工具欄,以防分辨率爲1280x1024。但我必須看到我將如何獲得有關決議的信息。 – ratzusca

回答

1

不應該location="right"屬性是對rich:toolBarGroup標籤,而不是rich:toolBar?我不認爲RichFaces工具欄具有某種尺寸,或者像其父項的100%。所以如果它溢出你的決議,也許問題來自父標籤。

而只是這樣說,我認爲如果JavaScript不在toobar,你的代碼將會更乾淨。

問候。

+0

我很抱歉。的確,rich:toolBarGroup是位置=「right」的那個。我編輯了我的帖子,並刪除了造成問題的部分。所以,問題依然存在。 – ratzusca

相關問題