title: How to get a tree in HTML using pure CSS
body: <p>I am trying to follow this <a href="http://odyniec.net/articles/turning-lists-into-trees/" rel="noreferrer">tutorial</a> and here's <a href="https://github.com/gurjeet/CSSTree" rel="noreferrer">my code</a> so far.</p>
  
  <p>The end of the tutorial shows that the last nodes in a branch won't have any vertical bars after it. But I couldn't get it working that way!. Any ideas if I am doing something wrong, or maybe the tutorial is missing something!</p>
  
  <p>I tried even the :last-child pseudo class as shown in the tutorial, but got the same result. </p>
  
  <p><img src="https://i.stack.imgur.com/5jLd0.png" alt="Wrong CSS Tree"></p>