Wie kann ich alle Boxen (Box-Klasse) auf die gleiche Höhe bringen, damit der Status in derselben Zeile ist? Der Text innerhalb der Boxen muss vertikal ausgerichtet sein. Ich brauche so etwas wie dieses (nicht über die Pfeile Sorge):wie div mit einer Zeile Text und div mit zwei die gleiche Höhe machen?
Ich brauche IE10 zu unterstützen. Ich habe HTML und CSS wie folgt aus:
ul {
list-style: none;
padding: 0;
margin: 0;
}
ul li {
float: left;
}
.box {
white-space: pre;
text-align: center;
display: block;
border: 1px solid black;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width: 200px;
padding: 10px 0;
}
<ul>
<li>
<span class="box">Get parent
folder owner</span>
<span class="status">PASSED</span>
</li>
<li>
<span class="box">Some text</span>
<span class="status">PASSED</span>
</li>
<li>
<span class="box">Some text</span>
<span class="status">RUNNING</span>
</li>
</ul>
Es gibt keine CSS-Methode (einschließlich Flexbox) für Höhen zwischen Elementen Ausgleichs, die keine Eltern teilen. Sie würden Javascript benötigen. –