如何在引导按钮内将文本左对齐?我有多个带有不同长度文本的按钮,并且所有按钮都需要具有相同的宽度。我已经使用类
col-xs-11
实现了这一点。
下面的示例按钮代码:
<input type="button" value="Applicant/Subsidiary" id="mybutton" name="test" class="primary-btn col-xs-11">
除了 bootstrap 提供的样式之外,是否可以在不创建自定义样式的情况下实现此目的? 我正在使用 Bootstrap v3.0.1
只需添加
text-left
类
<input type="button" value="Applicant/Subsidiary" id="mybutton" name="test" class="primary-btn col-xs-11 text-left">
如果只有一个按钮,则使用内联样式
style="text-align:left; padding-left:6px"
您可以按照正常方式应用 css,而不是使用其他类。
/*specific button*/
#mybutton {
text-align: left;
}
/*all input that have type button*/
input[type='button'] {
text-align: left;
}
我最近在搜索如何对齐 Bootstrap 5 中留下的按钮文本时遇到了这个问题 在使用 flex 时,使用
text-left
的解决方案在这种情况下不起作用,并且由于 flex
在 Bootstrap 5 中无处不在,我想分享以下示例可能会对某人有所帮助:
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" />
<div class="d-flex">
<div class="btn btn-outline-secondary text-start flex-grow-1">wide text</div>
<div class="btn btn-outline-info">text</div>
</div>
给按钮类“text-start”:
<button type="button" class="btn btn-primary btn-lg btn-block alert-primary col-12 text-start">
<i class="fab fa-apple"></i>
Lorem ipsum
</button>
只需在按钮定义中添加 !important 即可强制使用。