Как выровнять заголовок по центру строки и значок справа от той же строки (он должен быть отзывчивым).
<h6 class = "card-title ">Activity</h6>
<a class = "btn btn-info" href = "#">
<i class = "fa fa-edit"></i>
</a>
<a class = "btn btn-danger" href = "#">
<i class = "fa fa-trash-o"></i>
</a>
Вы можете сделать это с помощью сетки или флексбокса, я предлагаю вам использовать сетку, так как легче контролировать ширину заголовка и значка. Проверьте фрагмент ниже:
<link rel = "stylesheet" href = "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity = "sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin = "anonymous">
<div class = "container">
<div class = "row border border-primary">
<h1 class = "col-10 text-center border border-secondary">My Title</h1>
<span class = "col-2 d-flex align-items-center">My Icon</span>
</div>
</div>
<link rel = "stylesheet" href = "https://pro.fontawesome.com/releases/v5.10.0/css/all.css" integrity = "sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p" crossorigin = "anonymous"/>
<div class = "option1">
<h6 class = "card-title ">Activity <a class = "btn btn-info" href = "#">
<i class = "fa fa-edit"></i>
</a>
<a class = "btn btn-danger" href = "#">
<i class = "far fa-trash-alt"></i>
</a></h6>
</div>
<div class = "option2">
<div style = "float:left">
<h6 class = "card-title" style = "margin-top:0">Activity</h6>
</div>
<div style = "float:right">
<a class = "btn btn-info" href = "#">
<i class = "fa fa-edit"></i>
</a>
<a class = "btn btn-danger" href = "#">
<i class = "far fa-trash-alt"></i>
</a>
</div>
<script
src = "https://code.jquery.com/jquery-3.5.1.min.js"
integrity = "sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0 = "
crossorigin = "anonymous"></script>
Я думаю, нам может понадобиться немного больше информации, но это должно помочь вам начать.
Можете ли вы предоставить рисунок краской или изображение того, как вы хотите выровнять элементы? Ваше описание не очень понятно.