vertical-align: middle avec Bootstrap 2

- Je utiliser le twitter bootstrap et je voulais aligner verticaly un div bloc avec une image et le texte à droite.

Voici le code:

<ol class="row" id="possibilities">
     <li class="span6">
         <div class="row">
             <div class="span3">
                 <p>some text here</p>
                 <p>Text Here too</p>
             </div>
             <figure class="span3"><img src="img/screenshots/options.png" alt="Some text" /></figure>
         </div>
     </li>
     <li class="span6">
         <div class="row">
             <figure class="span3"><img src="img/qrcode.png" alt="Some text" /></figure>
             <div class="span3">
                 <p>Some text</p>
                 <p>Some text here too.</p>
             </div>
         </div>
     </li>
</ol>

J'ai essayé ceci mais pas wortks:

.span6 .row{display: table;}
.span6 .row .span3, .span6 .row figure{display:table-cell; vertical-align: middle;}

J'ai essayé cela aussi:

.span6 .row .span3{display: inline-block; vertical-align: middle;}

Aucun n'est de travail. Est-ce que qqn a une idée?
Merci à l'avance.

  • Pouvez-vous faire un jsfiddle.net démo?
  • Y compris le twitter bootstrap fait crash jsfiddle... désolé
  • "fait jsfiddle crash" est une nébuleuse de déclaration.
  • C'est une façon de travailler autour d'un bootstrap inclure dans jsFiddle: jsfiddle.net/api/post/library/pure
  • Alors... jsfiddle.net/kwBuW?
  • Je n'ai pas vu la case à cocher pour la force du poignet désolé... j'ai été en utilisant le copier/coller... Pour mon problème, le code CSS que j'ai donné fonctionne bien sans bootstrap. Je pense que c'est un problème avec .spanN classes et .row parce qu'il est avant ou après le contenu avec la display: table propriété (lignes 437, 443, 183 dans le bootstrap). Désolé pour mon mauvais anglais...
  • essayez display:table-cell;

InformationsquelleAutor bgondy | 2012-07-21