Twitter bootstrap 引导程序4-如何将自动宽度设置为中心内联或flex元素?
。Twitter bootstrap 引导程序4-如何将自动宽度设置为中心内联或flex元素?,twitter-bootstrap,css,flexbox,twitter-bootstrap-4,Twitter Bootstrap,Css,Flexbox,Twitter Bootstrap 4,。 如果“token”很长,我需要将其隐藏在省略号上。我不喜欢使用max width:calc()的解决方案,因为它非常具体。是否可以使用Bootstrap 4、flex box或任何类似的工具解决问题?您可以在内联容器中添加d-flex实用程序类,并将flex:0 100%添加到.mx-1 因此,您将删除float:left 如前所述,您可以使用V4中的text truncate实用程序类,而不是使用CSS属性 .mx-1{ 弹性:0 100% } 用户名 代币(OK): 此处为长文本,
如果“token”很长,我需要将其隐藏在省略号上。我不喜欢使用
max width:calc()
的解决方案,因为它非常具体。是否可以使用Bootstrap 4、flex box或任何类似的工具解决问题?您可以在内联容器中添加d-flex
实用程序类,并将flex:0 100%
添加到.mx-1
因此,您将删除float:left
如前所述,您可以使用V4中的text truncate
实用程序类,而不是使用CSS属性
.mx-1{
弹性:0 100%
}
用户名
代币(OK):
此处为长文本,带省略号5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
代币(OK):
短文
Добавить:
您可以使用flex
<div class="inliner-container">
<b class="inliner-width flex-div">Token(OK):</b>
<code class="inliner-width flex-div ellipsis">
LONG_TEXT_HERE_WITH_ELLIPSIS_5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
</code>
<button class="btn btn-sm btn-warning flex-div">
<i class="fa fa-refresh" aria-hidden="true"></i>
</button>
</div>
.inliner-container {
display: flex;
}
.flex-div{
flex-direction: column;
}
.ellipsis{
overflow: hidden;
text-overflow: ellipsis;
}
代币(OK):
此处为长文本,带省略号5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
.内线集装箱{
显示器:flex;
}
.flex div{
弯曲方向:立柱;
}
.省略号{
溢出:隐藏;
文本溢出:省略号;
}
删除了mx-1类使用新的
d-flex
和文本截断
类
<div class="card-block py-2">
<div class="d-flex inliner-container">
<b class="inliner-width">Token(OK):</b>
<code class="inliner-width mx-1 text-truncate">
LONG_TEXT_HERE_WITH_ELLIPSIS_5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
</code>
<button class="btn btn-sm btn-warning">
<i class="fa fa-refresh" aria-hidden="true"></i>
</button>
</div>
<div class="inliner-container">
<b class="inliner-width">Token(OK):</b>
<code class="inliner-width mx-1" style="max-width: calc(100% - 60px - 35px);">
short_text
</code>
<button class="btn btn-sm btn-warning">
<i class="fa fa-refresh" aria-hidden="true"></i>
</button>
</div>
<div class="d-flex justify-content-between">
<b>Token(Help):</b>
<code class="mx-1 text-truncate">
5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
</code>
<button class="btn btn-sm btn-warning">
<i class="fa fa-refresh" aria-hidden="true"></i>
</button>
</div>
<div class="mt-1">
<a class="btn btn-sm btn-primary" href="#">Save</a>
</div>
</div>
代币(OK):
此处为长文本,带省略号5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
代币(OK):
短文
令牌(帮助):
5734cc381443bacf05913516a48f5e1c55d4f2f15f79a273d0c07886b914dd07d3397c2cba9eaf18d6cdd
谢谢!正在尝试将其调整为引导语法:)