Visualforce ページを作成しています。私のコードで示したように、pageblocksectionitem 内に Visualforce ページを作成する必要があります。css についてあまり知りません。私のコードは
<apex:page standardController="Account">
<apex:pageBlock title="My Content">
<apex:pageBlockSection>
<apex:pageBlockSectionItem>
<apex:pageBlockTable value="{!account.Contacts}" var="item">
<apex:column value="{!item.name}"/>
</apex:pageBlockTable>
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:page>
テーブルの幅が画面の幅の半分未満になっています。css についてはよくわかりませんが、style:{width:250%} を設定すると、その幅が増加します。その幅がapex:blockSection および apex:pageBlockSectionItem で囲まれていない apex:pageblocktable またはその他のガイドラインを参照してください