CSS - ligne Verticale entre les puces dans une liste non triée

Comment pourrais-je aller sur le dessin d'une ligne verticale entre les puces dans une liste non ordonnée, comme suit:

CSS - ligne Verticale entre les puces dans une liste non triée

Avis que la ligne s'arrête à la dernière liste de balle. Je suis en utilisant list-style:none; et des images comme des puces. Le code HTML ressemble à ceci:

<ul class="experiences">

  <!-- Experience -->
  <li class="green">
    <div class="where">New York Times</div>
    <h3 class="what green">Senior Online Editor</h3>
    <div class="when">2012 - Present</div>

    <p class="description">Jelly-o pie chocolate cake...</p>
   </li>

   ...

Code CSS comme demandé:

/* Experiences */
ul.experiences {
    padding-left: 15px;
    margin-top: -1px;
}
ul.experiences li {
    padding-left: 33px;
    margin-bottom: 2.5em;
    list-style: none;
    background: url('../img/misc/list-bullet-darkgray.png') no-repeat;
}
ul.experiences li.green {
    background: url('../img/misc/list-bullet-green.png') no-repeat;
}
ul.experiences li.blue {
    background: url('../img/misc/list-bullet-blue.png') no-repeat;
}
ul.experiences li.pink {
    background: url('../img/misc/list-bullet-pink.png') no-repeat;
}
.where {
    font-size: 1.2857em; /* 18/16 -> 18px */
    font-weight: 300;
    display: inline;
    margin-right: 0.5em;
}
.what {
    font-size: 0.75em; /* 12/16 -> 12px */
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    background-color: #444444;
    display: inline-block;
    padding: 0 12px;
    margin: -5px 0.5em 0 0 !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.what.green {
    background-color: #c4df9b;
}
.what.blue {
    background-color: #6dcff6;
}
.what.pink {
    background-color: #f06eaa;
}
.when {
    float: right;
    color: #b9b9b9;
    font-style: italic;
}
.description {
    display: block;
    margin-top: 0.5em;
}
votre code css merci
Je crois que vous pouvez utiliser .experiences li:last-child à -ne - pas d'affichage de gauche de la frontière alors que vous pouvez utiliser .experiences li pour afficher une bordure sur le côté gauche du reste
De cette façon, la frontière n'irai pas jusqu'à la dernière balle.
Alors, avez-vous résolu ce problème? Si vous avez utilisé une solution fournie sur cette page, pensez à le marquer comme réponse.
Désolé pour le retard, je n'ai pas eu le temps de regarder pendant un moment. Voir mon commentaire de votre réponse.

OriginalL'auteur transbetacism | 2013-07-13