0

画像をご参照ください。

このタイルを UL、LI リストと DIV のセットのような 2 つの方法でテストしましたが、いずれも成功しませんでした。float:left を追加しましたが、ご覧のとおり、3 行目の背の高いタイルの後の 4 行目の項目はスペースを埋めません。

意味が正しくない場合は名前を変更して、グーグルで検索しても見つからなかった場合は、私のキーワードが金持ちになるはずです。私を案内してください。

ここに画像の説明を入力

4

2 に答える 2

2

このような設計にはJQuery Masonryを使用します。

その CSS を JQuery と一緒に使用すると、必要なものを簡単に取得できるはずです。

于 2012-04-13T16:32:36.430 に答える
1

html

<table border="1">
  <tr>
      <td></td>
      <td></td>
      <td></td>
  </tr>
  <tr>
    <td colspan=2></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td rowspan=2></td>
  </tr>
    <tr>
    <td colspan=2></td>
  </tr>
  <tr>
      <td></td>
      <td></td>
      <td></td>
  </tr>
</table>​

css

table {background:black;}
td {background:blue;width:40px;height:40px;}​
于 2012-04-13T18:06:27.967 に答える