Я новичок в HTML/CSS, я изо всех сил пытаюсь понять, как я могу получить панель инструментов кнопки, чтобы выровнять ее вправо, но затем прекратите плавать вправо (оберните как встроенный, блок будет), когда ширина страницы станет меньше?Выравнивание элементов влево и вправо с надлежащей упаковкой
В настоящее время я плаваю кнопками справа, чтобы получить выравнивание по правому краю, которое я хочу, но плавать может быть не лучшим образом.
Я мог бы использовать медиа-запросы, но мне было интересно, знает ли кто-нибудь более простой/стандартный способ?
<div style="margin: 60px 20px 60px 20px;">
<div style="display:inline-block">
<h3>Some kind of page title</h3><br />
</div>
<div class="btn-group pull-right" role="group" aria-label="User Categories" style="display:inline-block">
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="ReadLater" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="Read Later">
<i style="margin-top:4px" class="glyphicon glyphicon-bookmark" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="PlanToUse" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="Plan To Use">
<i style="margin-top:4px" class="glyphicon glyphicon-pushpin" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="Used" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="Used">
<i style="margin-top:4px" class="glyphicon glyphicon-check" aria-hidden="true"></i>
</button>
<button type="button" class="btn btn-default-grey btn-sm storyFilter" data-storyfilter-category="Submitted" data-results-target="#storyList" data-toggle="tooltip" data-placement="bottom" title="My Stories">
<i style="margin-top:4px" class="glyphicon glyphicon-list-alt" aria-hidden="true"></i>
</button>
</div>
</div>
Я не получил полностью ваш вопрос. Float отлично, если вы не хотите, чтобы они были отдельной строкой, в которой вы можете использовать выравнивание текста прямо на элементе обертки кнопок. –
@ArathiSreekumar Я хочу, чтобы они были одной строкой.Но, если ширина меньше, я хочу, чтобы кнопки обертывались, не продолжая плавать вправо. Если вы посмотрите на мою скрипку и перетащите разделитель, чтобы уменьшить ширину, вы увидите, что кнопки выпадают на новую строку под заголовком, но продолжают плавать вправо – Michael
Да, в этом случае медиа-запросы могут быть путь. Но проблема в том, что длина названия неизвестна. Вы можете сделать комбинацию решения, которое я дал ниже, и медиа-запросов. –