我在<apex:panelgrid>
中有多個<apex:pageblock>
s。 <apex:pageblock>
的標題過早包裹,我找不出原因。以下是它的一個例子。如何使一個panelgrid中的pageblock標題跨越pageblock的整個寬度?
我沒有看到任何理由爲什麼標題不應該跨越<apex:pageblock>
的整個寬度。還有誰?我也樂於解決這個問題。
我在<apex:panelgrid>
中有多個<apex:pageblock>
s。 <apex:pageblock>
的標題過早包裹,我找不出原因。以下是它的一個例子。如何使一個panelgrid中的pageblock標題跨越pageblock的整個寬度?
我沒有看到任何理由爲什麼標題不應該跨越<apex:pageblock>
的整個寬度。還有誰?我也樂於解決這個問題。
Salesforce將標題封裝在<td>
中,並將其寬度設置爲30%。你可以像
td.pbTitle {
width: 60%;
}
與一些CSS覆蓋此我想溝的標準標題=「標題文本」,並用相同的字體/大小/大膽用最小寬度風格的文本去保護它免受過早地包裝。
非常好。這完成了這項工作。 .bPageBlock.pbTitle寬度:80%; } – barelyknown 2012-02-15 04:56:08
我明白爲什麼標準樣式就像現在這樣。 pageblock按鈕位於下一個中,如果您爲所有頁面塊(包括帶按鈕的頁面塊)設置.pbtitles的寬度,那麼帶按鈕的頁面塊會將按鈕向右推得太遠。 – barelyknown 2012-02-15 05:04:11
您可以使用CSS選擇器來定位特定頁面塊。在我的例子中,它會是'#j_id0 \:j_id1 \:myPageBlock td.pbTitle' – 2012-02-15 15:30:46