如何清除<ul>中的最后一个<li>标记

Jon*_*ing 12 css xhtml clear

我知道这是非常基本的,但它给了我挂断.我有一个基本清单:

<ul>
    <li><a href="#">Insert Link Here</a></li>
    <li><a href="#">Insert Link Here</a></li>
    <li><a href="#">Insert Link Here</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要做些什么才能确保<li>清除最后一项?我试过添加style ="clear:both"到最后但没有用.此外,我在结束<li>标记之前的最后一个标记之后添加了一个"div" </ul>,这有效,但我知道它不会验证.

KAR*_*ván 30

如果你想在一个只有浮动项目的块项目后面有背景,那么:

ul {
  overflow: auto;
}
Run Code Online (Sandbox Code Playgroud)