Simple HTML unten. Der Zweck besteht darin, die linke Feldhöhe auf 100% der äußeren div-Höhe zu bringen und den Text vertikal zu zentrieren (d. H. "Abc" sollte eine Zeile mit "ghi" werden). Ergebnis auf dem Screenshot (chrome, win10): styles hat keine Wirkung.Stellen Spannweite 100% der äußeren div Höhe
"row-eq-height" verwendet, um Spalten mit gleicher Höhe zu erstellen und werden von here kopiert.
<html>
<head>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<style>
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
</style>
</head>
<body>
<div class="container">
<div style="display: table;">
<div class="row row-eq-height">
<div class="col-md-6" style="background-color: lightblue">
<span style="height: 100%; display: inline-block; vertical-align: middle; background-color: lightgreen">abc</span>
</div>
<div class="col-md-6" style="background-color: lightcoral">
def<br/>ghi<br/>jkl
</div>
</div>
</div>
</div>
</body>
</html>
Wie soll ich fix it Spanne von 100% der Höhe zu machen?
UPD: SOF "Run Snippet" zeigt Spannweite mit 100% Höhe aber nicht zentrierten Text. Frage mich, warum sich das Ergebnis von Chrome unterscheidet.
geben Spanne display: block aber die Verwendung div statt, nicht wahr? – Siddharth