Vertikal ausrichten 2 floating divs mit flexibler Höhe

Ich versuche, herauszufinden, wie Sie 2 floating divs vertikal. Jeder der divs hat eine flexible Höhe.

Hier ist was ich habe, so weit: http://jsfiddle.net/VLRpc/1/

 <div class="section">
    <div class="container">
        <div class="wrap">
            <div class="column left">
                <h1>Software</h1>
                <p>I use many software applications to achieve the best results.</p>
            </div>
            <div class="column right"></div>
        </div><!-- end wrap -->
</div><!-- end container -->
</div><!-- end section -->

.container {
width: 100%;
height: 100%;
display: table;
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
}
.wrap {
vertical-align: middle;
display: table-cell;
padding: 0;
margin: 0;
border: 1px solid red;
}

/* Columns */
.column {
width: 45%;
height: auto;
float:left;
text-align: center;
border: 1px solid black;
}
.right {
margin-left:0;
height: 250px
}
.left {
margin-left:5%;
}

Jedoch das div-Element auf der linken gedrängt an die Spitze der größeren div, die auf der rechten. Ich brauche diese beiden divs vertikal zentriert.

Irgendwelche Ideen?

absolute oder float-tötet alle Werte anzeigen, oder verwenden Sie die Anzeige(table/table-cell - inline-block ) , vertical-align , oder verwenden Sie absolute oder float mit lustigen negativen margin -:), ich denke, Sie bekommen, was meine Wahl wäre 🙂
Können Sie liefern ein Beispiel in jsfiddle?
jsfiddle.net/VLRpc/3 so etwas ?
oder so ? jsfiddle.net/VLRpc/4
Ja mit display:inline und vertikale Mitte ausrichten auf die Spalte Klasse der trick funktioniert

InformationsquelleAutor TheNameHobbs | 2013-12-28

Schreibe einen Kommentar