Я пытаюсь выровнять 3 кнопки в середине строки.Использование CSS и HTML для достижения результата
Что я сделал:
1 / Css:
.strike {
display: block;
text-align: center;
overflow: hidden;
white-space: nowrap;
}
.strike > span {
position: relative;
display: inline-block;
}
.strike > span:before,
.strike > span:after {
content: "";
position: absolute;
top: 50%;
width: 9999px;
height: 1px;
background: white;
}
.strike > span:before {
right: 100%;
margin-right: 15px;
}
.strike > span:after {
left: 100%;
margin-left: 15px;
}
2 / html:
<div class="row">
<div class="col-12 ">
<div class="strike">
<span>
<button class="btn btn-info btn-just-icon"
style="background-color: #1da1f2">
<i class="fab fa-twitter"></i>
</button>
<button class="btn btn-just-icon"
style="background-color: #3B5998">
<i class="fab fa-facebook-f"></i>
</button>
<button class="btn btn-just-icon"
style="background-color: #0084ff">
<i class="fab fa-facebook-messenger"></i>
</button>
</span>
</div>
</div>
</div>
Результат: 3 кнопки находятся в середине строки, но они не выровнены.
Что я ожидал:
3 кнопкивыровнять вертикальный центр с линией.
Любое предложение приветствуется
**** РЕДАКТИРОВАТЬ *****
Я обновлю результат из предложений здесь
1 / From @ Gerard