1

uls で有効な要素は s だけですliul別のものを a の中に入れるには、次のようulにラップする必要があります。li

違法:

<ul>
  <li>first outer item</li>
  <ul>
    <li>inner item 1</li>
    <li>inner item 2</li>
  </ul>
  <li>second outer item</li>
</ul>

法的:

<ul>
  <li>First outer item</li>
  <li>
    <ul>
      <li>inner item 1</li>
      <li>inner item 2</li>
     </ul>
  </li>
  <li>Second outer item</li>
</ul>

私の問題は、クロムの2番目(他のブラウザではテストしていません)が、以下のように深い箇条書きの前に箇条書きをレンダリングすることです(inner item 1.の前に2つの箇条書き)

  • ファーストアウターアイテム
    • インナーアイテム1
    • インナーアイテム2
  • セカンドアウターアイテム

私はそれを間違って入れ子にしていますか?これを CSS で修正する必要がありますか? (もしそうなら、どのようにメモしていただければ幸いです)

4

1 に答える 1

5

おそらく、ネストされたアイテムは前のアイテムに関連しています。サブリストは、それ自体のアイテムではなく、そのアイテムに入る必要があります。

<ul>
  <li>First outer item <!-- No </li> -->
  <!-- No <li> -->
    <ul>
      <li>inner item 1</li>
      <li>inner item 2</li>
     </ul>
  </li> <!-- </li> for First outer item AND the list of inner items associated with it -->
  <li>Second outer item</li>
</ul>
于 2012-08-08T14:17:03.580 に答える