title: 2 CSS columns spliing text into next column
body: <p>I have the following setup:  </p>
  
  <pre><code>&lt;div id="albums"&gt;
      &lt;ul&gt;
          &lt;li&gt;
              &lt;a href=""&gt;
                  &lt;img src="album1/cover/image/here" /&gt;
              &lt;/a&gt;
              &lt;article&gt;
                  &lt;h4&gt;Album1 title&lt;/h4&gt;
                  &lt;p&gt;Album1 Description&lt;/p&gt;
              &lt;/article&gt;
          &lt;/li&gt;
          &lt;li&gt;
              &lt;a href=""&gt;
                  &lt;img src="album2/cover/image/here" /&gt;
              &lt;/a&gt;
              &lt;article&gt;
                  &lt;h4&gt;Album2 title&lt;/h4&gt;
                  &lt;p&gt;Album2 Description&lt;/p&gt;
              &lt;/article&gt;
          &lt;/li&gt;
      &lt;/ul&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>The list items are generated dynamically and displayed ten per page.<br>
  I wanted to display them in two columns and display each list item as a block by itself. That is working out okay except that the article part of the next lists is spilling over to the next column.</p>
  
  <p>Check the link below for an image explaining what I mean.<br>
  <a href="http://ubuntuone.com/4O59Hy13A14rzfPu3N5pcL" rel="nofollow">http://ubuntuone.com/4O59Hy13A14rzfPu3N5pcL</a><br>
  As you can see, the red border represents a list item whose article part has spilled to the next column.</p>
  
  <p>My CSS:</p>
  
  <pre><code>#albums {
      -moz-column-count: 2;
      -moz-column-gap: 20px;
      -webkit-column-count: 2;
      -webkit-column-gap: 20px;
      column-count: 2;
      column-gap: 20px;
  }
  #albums li {
      display: block;
      border: 1px solid #aaa;
      width: 295px;
      margin-bottom: 15px;
      box-shadow: 0 0 2px #ccc;
  }
  #albums li img {
      display: block;
      width: 100%;
      height: auto;
  }
  #albums li article {
      padding: 5px 5px 10px 5px;
  }
  </code></pre>
  
  <p>Any help to make the whole list act like one block is appreciated.<br>
  Thanxs</p>