如何在panelgrid中创建一个页面块标题,跨越页面块的整个宽度?

时间:2012-02-15 02:22:45

标签: salesforce apex-code visualforce force.com

我在<apex:pageblock>中有多个<apex:panelgrid>个。 <apex:pageblock>的标题过早地包裹起来,我无法弄清楚原因。这是一个它看起来像的例子。

pageblock_title_wrapping_exapmle

我没有看到任何理由为什么标题不应该跨越<apex:pageblock>的整个宽度。还有谁?我也很乐意解决这个问题。

2 个答案:

答案 0 :(得分:4)

Salesforce将标题包装在<td>中,并将其宽度设置为30%。你可以用一些像

这样的CSS来覆盖它
td.pbTitle {
    width: 60%;
}

答案 1 :(得分:0)

我放弃了标准title =“标题文字”并使用相同的字体/大小/粗体文字和最小宽度样式来保护它不会过早包裹。