2

HTMLの一部は次のとおりです。

<fieldset>
  <table class="pensioners-view-tbl-pension-info"
  </table>
<fieldset>

これらの2つの要素に関連するCSSは次のとおりです。

  fieldset { border-radius:7px;padding-top:15px;}
  .pensioners-view-tbl-pension-info { margin-left: 5%;}

そして、これがUIのサンプショットです。ここに画像の説明を入力してください

ご覧のとおり、フィールドセットではパディングライトとして、テーブル自体ではマージンライトとして、右マージンに関する制約を設定していません。テーブルの右マージンを削除するにはどうすればよいですか、少なくとも少し右にシフトしますか?テーブルの幅を100%に設定しようとしましたが、機能しません。フィールドセットを横切るだけです。

編集:これがJSFIddleです

4

1 に答える 1

2

テーブルの余白を取り除き、幅を100%にします。次に、フィールドセットにパディングを追加します。

フィールドセットに対して幅全体をオフセットするマージンを削除するのを忘れました。

于 2013-02-16T09:44:12.067 に答える