矢印の左右の浮動小数点を同時に保存して、両方のDIVのすべての要素を垂直方向にセンタリングする必要があります。 DIVの高さが同じであれば、それも保存する必要があります。 2番目の目標は、テキストを矢印の近くに配置することです(理解のために写真を見てください)。私のコードで何を編集すればよいですか?浮動要素をフレックスで整列する中心
.near {
display: -webkit-flexbox;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
align-items: stretch;
-webkit-align-items: stretch;
-ms-align-items: stretch;
}
.previous,
.next {
width: 50%;
padding: 30px;
cursor: pointer;
}
.previous {
border-right: 1px dashed #5C3317;
}
.previous i {
float: left;
padding-right: .7em;
}
.next i {
float: right;
padding-left: .7em;
}
<script src="https://use.fontawesome.com/fcfed8b033.js"></script>
<div class="near">
<div class="previous">
<i class="fa fa-angle-left fa-2x" aria-hidden="true"></i>
Hello<br>
Hello<br>
Hello<br>
Hello<br>
Hello<br>
</div>
<div class="next">
<i class="fa fa-angle-right fa-2x" aria-hidden="true"></i>
Bye-bye
</div>
</div>
<br>
<br>
<br>
<b>Expected result:</b>
<br>
<img src="http://i.imgur.com/nO3U0Q7.jpg">
あなたはHTML構造を変更することはできますか? –
はい、目標を達成するのに役立ちます。 – KOKOC