私はいくつかのhtmlヘルプを探しています。テキストブロックをセル内の中央に移動するだけでなく、配置をそのままにしておくにはどうすればよいでしょうか。順序付けされていないリストを使用するため、テキストがすべて中央に表示されることは望ましくありません。テキストのブロックをセルの中央に移動したいだけです。
現在のシナリオの例:http: //jsfiddle.net/AygnN/
私はいくつかのhtmlヘルプを探しています。テキストブロックをセル内の中央に移動するだけでなく、配置をそのままにしておくにはどうすればよいでしょうか。順序付けされていないリストを使用するため、テキストがすべて中央に表示されることは望ましくありません。テキストのブロックをセルの中央に移動したいだけです。
現在のシナリオの例:http: //jsfiddle.net/AygnN/
<table id="sub-content" style="width: 100%;">
  <tbody>
    <tr>
      <th>Departments</th>
      <th>KPI Types</th>
      <th>Bonus</th>
    </tr>
    <tr>
      <td>
        <ul>
          <li>dfgsdgfdfg</li>
        </ul>
      </td>
      <td>
        <ul>
          <li>sdfgsdfgsdfg</li>  
        </ul>
      </td>
      <td>
        <ul>
          <li>sdgsdfgsdffgsdgf</li>
        </ul>
      </td>
    </tr>
  </tbody>
</table>
タグを列ヘッダーとして使用する場合<h1>は、実際のテーブル ヘッダー (<th>タグ ) を使用する必要があります。さて、CSS で次のように言えます。
th { text-align:center; }
編集:
#sub-content td{ padding:0px 60px; }
すべてのテーブル ヘッダーが中央に配置され、テーブル内のすべてのリストが左揃えになります。
この方法はより標準的です。
テキストを div に配置し、テーブル セル内で div をホストできます。テキストは div で指定された css スタイルに従いますが、div 自体はセルの中央になります。
あなたが与えた例は、同じ種類のことを行います。セルを複数のセルに分割し、テキストを中央のセルに配置します。