Supprimer la dernière frontière-bas?

- Je utiliser li pour afficher une liste de dossiers.

Chaque li a un bas-border:1px solid black;

mais je ne veux pas afficher la bordure à la fin de li?

exemple:

.test li{
        height:1%;
        overflow:hidden;
        padding:4px 0;
        margin:-1px 0 0;
        border-bottom: 1px solid black;
    }

.test li.last { border-bottom: none;  }

<ul class="test">
  <li> Foo 1 </li>
  <li> Foo 2 </li>
  <li> Foo 3 </li>
</ul>

Foo 3 toujours à l'affiche de la bordure inférieure.

Vous ne vous donnez pas la dernière LI une classe last

OriginalL'auteur user622378 | 2011-02-20