1

私のHTMLドキュメントには、次のスタイルのネストされたリストがあります。

li {
    list-style-type:none;
    border:1px solid;
    margin:3px;
}

li li {
    list-style:none;

}


<ul>
  <li>something
    <ul>
      <li>hello</li>
      <li>there</li>
    </ul>
  </li>
</ul>

私の現在のCSSルールの境界線は次のようになります。

ここに画像の説明を入力してください

私はそれらをこのように見せたいが、<span>タグを挿入しない:

ここに画像の説明を入力してください

何か案は?

4

1 に答える 1

1

多分そのようなもの:

li {
    clear: both;
    width: 200px;
    list-style-type:none;
    border:1px solid;
    margin:3px;
}
li ul{
    float: left;
}


<ul>
  <li>something
    <ul>
      <li>hello</li>
      <li>there</li>
    </ul>
  </li>
  <li>something
    <ul>
      <li>hello</li>
      <li>there</li>
    </ul>
  </li>
</ul>

結果:

ここに画像の説明を入力してください

于 2012-08-16T17:13:25.547 に答える