title: Show hidden text on hover with animation
body: <p>I have the following structure: </p>
  
  <p>HTML:</p>
  
  <pre><code>&lt;ul&gt;
    &lt;li&gt;
       &lt;span&gt;asd&lt;/span&gt; adsafsadlvjnsd
    &lt;/li&gt;
  &lt;/ul&gt;
  </code></pre>
  
  <p>CSS:</p>
  
  <pre><code>span {
    width: 0;
  }
  li:hover span {
    width: 60px;
  }
  </code></pre>
  
  <p>This means that the content in the span is initially hidden but shown when the item is hovered, currently if the content on the li is too big it simply pushes the content down, is there a way to only push as much content as necessary? I tried using word-break but that didn't seem to work.</p>
  
  <p>Also, I want to have the slide animation when hovering.</p>