Comment obtenir une grille d'éléments de liste de hauteur égale?

Je suis en train de faire une grille de produits en utilisant les éléments de la liste et inline-block. Le problème est: le contenu des blocs de variables ont des hauteurs et de la inline-block permet de ne pas garder les hauteurs égales.

Le code:

#blocks ul{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

#blocks li {
  display:inline-block;
  vertical-align:top;
  width:280px;
  background-color:#ff9933;
  padding:13px;
  margin: 0px 0px 20px 19px;
}

<div id="blocks">
    <ul>
       <li>...</li>
       <li>...</li>
       <li>...</li>
    </ul>
</div>

Voici une image pour illustrer le problème.

J'ai besoin de l'blocs de garder la même hauteur des blocs plus importants, indépendamment de son contenu. Est-il possible de faire quelque chose comme cette?

Et enfin: Désolé, l'anglais n'est pas ma langue maternelle 🙂

source d'informationauteur helltallica